Преглед изворни кода

Update ApiV1Controller update_credentials endpoint to support app (_pe) response

Daniel Supernault пре 2 година
родитељ
комит
61d26e85cd
1 измењених фајлова са 7 додато и 3 уклоњено
  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);
 	}