mirror of
https://codeberg.org/yeentown/barkey.git
synced 2025-07-07 12:36:57 +00:00
fix admin-user AP fetch
This commit is contained in:
parent
d0cf1cc15f
commit
4b751bf28a
1 changed files with 8 additions and 6 deletions
|
@ -423,15 +423,11 @@ function createFetcher(withHint = true) {
|
||||||
? (withHint && props.ipsHint) ? props.ipsHint : misskeyApi('admin/get-user-ips', {
|
? (withHint && props.ipsHint) ? props.ipsHint : misskeyApi('admin/get-user-ips', {
|
||||||
userId: props.userId,
|
userId: props.userId,
|
||||||
})
|
})
|
||||||
: null,
|
: null],
|
||||||
iAmAdmin ? misskeyApi('ap/get', {
|
).then(async ([_user, _info, _ips]) => {
|
||||||
uri: `${url}/users/${props.userId}`,
|
|
||||||
}).catch(() => null) : null],
|
|
||||||
).then(([_user, _info, _ips, _ap]) => {
|
|
||||||
user.value = _user;
|
user.value = _user;
|
||||||
info.value = _info;
|
info.value = _info;
|
||||||
ips.value = _ips;
|
ips.value = _ips;
|
||||||
ap.value = _ap;
|
|
||||||
moderator.value = info.value.isModerator;
|
moderator.value = info.value.isModerator;
|
||||||
silenced.value = info.value.isSilenced;
|
silenced.value = info.value.isSilenced;
|
||||||
approved.value = info.value.approved;
|
approved.value = info.value.approved;
|
||||||
|
@ -440,6 +436,12 @@ function createFetcher(withHint = true) {
|
||||||
rejectQuotes.value = user.value.rejectQuotes ?? false;
|
rejectQuotes.value = user.value.rejectQuotes ?? false;
|
||||||
moderationNote.value = info.value.moderationNote;
|
moderationNote.value = info.value.moderationNote;
|
||||||
mandatoryCW.value = user.value.mandatoryCW;
|
mandatoryCW.value = user.value.mandatoryCW;
|
||||||
|
|
||||||
|
if (iAmAdmin) {
|
||||||
|
ap.value = await misskeyApi('ap/get', {
|
||||||
|
uri: _user.uri ?? `${url}/users/${props.userId}`,
|
||||||
|
}).catch(() => null);
|
||||||
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue