Update AccountService and AdminApiController

pull/7236/head
Daniel Supernault 1 week ago
parent 96229868ff
commit 6232d35d90
No known key found for this signature in database
GPG Key ID: 23740873EE6F76A1

@ -282,6 +282,10 @@ class AdminApiController extends Controller
$r['status'] = $status;
if ($status['local'] && isset($status['account']['id'])) {
$status['user_id'] = (string) AccountService::getUserIdFromProfileId($status['account']['id']);
}
if (isset($status['in_reply_to_id'])) {
$r['parent'] = StatusService::get($status['in_reply_to_id'], false);
}
@ -289,8 +293,11 @@ class AdminApiController extends Controller
if ($report->object_type === Profile::class) {
$acct = AccountService::get($report->object_id, true);
if ($acct) {
if ($acct && isset($acct['local'])) {
$r['account'] = $acct;
if ($acct['local']) {
$r['account']['user_id'] = (string) AccountService::getUserIdFromProfileId($acct['id']);
}
}
}

@ -325,6 +325,11 @@ class AccountService
}
}
public static function getUserIdFromProfileId($profileId): ?int
{
return Profile::whereKey($profileId)->value('user_id');
}
public static function getMetaDescription($id)
{
$account = self::get($id, true);

Loading…
Cancel
Save