Sfoglia il codice sorgente

Update Status model, add cache busting to unprocessed media urls

Daniel Supernault 7 anni fa
parent
commit
8194432073
1 ha cambiato i file con 4 aggiunte e 2 eliminazioni
  1. 4 2
      app/Status.php

+ 4 - 2
app/Status.php

@@ -42,8 +42,10 @@ class Status extends Model
 
     public function mediaUrl()
     {
-      $path = $this->firstMedia()->media_path;
-      $url = Storage::url($path);
+      $media = $this->firstMedia();
+      $path = $media->media_path;
+      $hash = is_null($media->processed_at) ? md5('unprocessed') : md5($media->created_at); 
+      $url = Storage::url($path) . "?v={$hash}";
       return url($url);
     }