Selaa lähdekoodia

Update StatusTransformer

Daniel Supernault 6 vuotta sitten
vanhempi
commit
7754cfb167

+ 1 - 0
app/Jobs/StatusPipeline/StatusActivityPubDeliver.php

@@ -52,6 +52,7 @@ class StatusActivityPubDeliver implements ShouldQueue
         $audience = $status->profile->getAudienceInbox();
         $audience = $status->profile->getAudienceInbox();
         $profile = $status->profile;
         $profile = $status->profile;
 
 
+        Cache::forget('status:transformer:media:attachments:'.$status->id);
         $fractal = new Fractal\Manager();
         $fractal = new Fractal\Manager();
         $fractal->setSerializer(new ArraySerializer());
         $fractal->setSerializer(new ArraySerializer());
         $resource = new Fractal\Resource\Item($status, new CreateNote());
         $resource = new Fractal\Resource\Item($status, new CreateNote());

+ 1 - 1
app/Transformer/Api/StatusTransformer.php

@@ -62,7 +62,7 @@ class StatusTransformer extends Fractal\TransformerAbstract
 
 
     public function includeMediaAttachments(Status $status)
     public function includeMediaAttachments(Status $status)
     {
     {
-        return Cache::remember('status:transformer:media:attachments:'.$status->id, now()->addMinutes(30), function() use($status) {
+        return Cache::remember('status:transformer:media:attachments:'.$status->id, now()->addMinutes(3), function() use($status) {
             $media = $status->media()->orderBy('order')->get();
             $media = $status->media()->orderBy('order')->get();
             return $this->collection($media, new MediaTransformer());
             return $this->collection($media, new MediaTransformer());
         });
         });