Преглед на файлове

Update ApiV1Controller, fix blocking remote accounts. Closes #4256

Daniel Supernault преди 2 години
родител
ревизия
8e71e0c03e
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      app/Http/Controllers/Api/ApiV1Controller.php

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

@@ -1012,7 +1012,7 @@ class ApiV1Controller extends Controller
 
 		$profile = Profile::findOrFail($id);
 
-		if($profile->user->is_admin == true) {
+		if($profile->user && $profile->user->is_admin == true) {
 			abort(400, 'You cannot block an admin');
 		}
 
@@ -1047,7 +1047,7 @@ class ApiV1Controller extends Controller
 		]);
 
 		RelationshipService::refresh($pid, $id);
-
+		UserFilterService::block($pid, $id);
 		$resource = new Fractal\Resource\Item($profile, new RelationshipTransformer());
 		$res = $this->fractal->createData($resource)->toArray();