瀏覽代碼

Update StatusTransformer

Daniel Supernault 6 年之前
父節點
當前提交
7754cfb167
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 1 0
      app/Jobs/StatusPipeline/StatusActivityPubDeliver.php
  2. 1 1
      app/Transformer/Api/StatusTransformer.php

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

@@ -52,6 +52,7 @@ class StatusActivityPubDeliver implements ShouldQueue
         $audience = $status->profile->getAudienceInbox();
         $profile = $status->profile;
 
+        Cache::forget('status:transformer:media:attachments:'.$status->id);
         $fractal = new Fractal\Manager();
         $fractal->setSerializer(new ArraySerializer());
         $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)
     {
-        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();
             return $this->collection($media, new MediaTransformer());
         });