From b8e96a5ff3de4e13f4a1f33539e16752f3350977 Mon Sep 17 00:00:00 2001 From: Daniel Supernault Date: Sat, 6 Apr 2024 01:24:09 -0600 Subject: [PATCH] Update ApiV1Controller, improve refresh relations logic when (un)muting or (un)blocking --- app/Http/Controllers/Api/ApiV1Controller.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Api/ApiV1Controller.php b/app/Http/Controllers/Api/ApiV1Controller.php index fefc85442..d449923ae 100644 --- a/app/Http/Controllers/Api/ApiV1Controller.php +++ b/app/Http/Controllers/Api/ApiV1Controller.php @@ -1200,8 +1200,8 @@ class ApiV1Controller extends Controller if ($filter) { $filter->delete(); UserFilterService::unblock($pid, $profile->id); - RelationshipService::refresh($pid, $id); } + RelationshipService::refresh($pid, $id); $resource = new Fractal\Resource\Item($profile, new RelationshipTransformer()); $res = $this->fractal->createData($resource)->toArray(); @@ -2207,9 +2207,10 @@ class ApiV1Controller extends Controller if ($filter) { $filter->delete(); UserFilterService::unmute($pid, $profile->id); - RelationshipService::refresh($pid, $id); } + RelationshipService::refresh($pid, $id); + $resource = new Fractal\Resource\Item($profile, new RelationshipTransformer()); $res = $this->fractal->createData($resource)->toArray();