Explorar o código

Update AP Inbox

Daniel Supernault %!s(int64=6) %!d(string=hai) anos
pai
achega
9520df217b
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      app/Util/ActivityPub/Inbox.php

+ 4 - 0
app/Util/ActivityPub/Inbox.php

@@ -229,6 +229,8 @@ class Inbox
             'item_id' => $parent->id,
             'item_type' => 'App\Status'
         ]);
+        $parent->reblogs_count = $parent->shares()->count();
+        $parent->save();
     }
 
     public function handleAcceptActivity()
@@ -289,6 +291,8 @@ class Inbox
         ]);
 
         if($like->wasRecentlyCreated == true) {
+            $status->likes_count = $status->likes()->count();
+            $status->save();
             LikePipeline::dispatch($like);
         }