فهرست منبع

Update ApiV1Controller, fix favourites endpoints

Daniel Supernault 3 سال پیش
والد
کامیت
d6d99385db
1فایلهای تغییر یافته به همراه4 افزوده شده و 4 حذف شده
  1. 4 4
      app/Http/Controllers/Api/ApiV1Controller.php

+ 4 - 4
app/Http/Controllers/Api/ApiV1Controller.php

@@ -1039,8 +1039,8 @@ class ApiV1Controller extends Controller
 			LikePipeline::dispatch($like);
 		}
 
-		$resource = new Fractal\Resource\Item($status, new StatusTransformer());
-		$res = $this->fractal->createData($resource)->toArray();
+		$res = StatusService::getMastodon($status->id, false);
+		$res['favourited'] = true;
 		return response()->json($res);
 	}
 
@@ -1079,8 +1079,8 @@ class ApiV1Controller extends Controller
 
 		StatusService::del($status->id);
 
-		$resource = new Fractal\Resource\Item($status, new StatusTransformer());
-		$res = $this->fractal->createData($resource)->toArray();
+		$res = StatusService::getMastodon($status->id, false);
+		$res['favourited'] = false;
 		return response()->json($res);
 	}