Ver código fonte

Update ApiV1Controller update_credentials endpoint to support app (_pe) response

Daniel Supernault 2 anos atrás
pai
commit
61d26e85cd
1 arquivos alterados com 7 adições e 3 exclusões
  1. 7 3
      app/Http/Controllers/Api/ApiV1Controller.php

+ 7 - 3
app/Http/Controllers/Api/ApiV1Controller.php

@@ -432,9 +432,13 @@ class ApiV1Controller extends Controller
 			MediaSyncLicensePipeline::dispatch($user->id, $request->input('license'));
 		}
 
-		$res = AccountService::getMastodon($user->profile_id);
-		$res['bio'] = strip_tags($res['note']);
-		$res = array_merge($res, $other);
+        if($request->has(self::PF_API_ENTITY_KEY)) {
+            $res = AccountService::get($user->profile_id, true);
+        } else {
+           $res = AccountService::getMastodon($user->profile_id, true);
+           $res['bio'] = strip_tags($res['note']);
+           $res = array_merge($res, $other);
+       }
 
 		return $this->json($res);
 	}