1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-05-20 18:45:29 +02:00

Fix(frontend): ロール設定画面でロールをアサイン/アサイン解除した際、リロードしなくても画面に反映されるよう修正 (#17365)

* ロールの付与、剥奪後にPaginatorのリロードを行って表示を更新する処理を追加

* CHANGELOGを更新
This commit is contained in:
kami8
2026-05-03 16:15:03 +09:00
committed by GitHub
parent 2b4bdbfde7
commit 712b51c142
2 changed files with 3 additions and 1 deletions

View File

@@ -139,6 +139,7 @@ async function assign() {
await os.apiWithDialog('admin/roles/assign', { roleId: role.id, userId: user.id, expiresAt });
//role.users.push(user);
usersPaginator.reload();
}
async function unassign(userId: Misskey.entities.User['id'], ev: PointerEvent) {
@@ -149,6 +150,7 @@ async function unassign(userId: Misskey.entities.User['id'], ev: PointerEvent) {
action: async () => {
await os.apiWithDialog('admin/roles/unassign', { roleId: role.id, userId: userId });
//role.users = role.users.filter(u => u.id !== userId);
usersPaginator.reload();
},
}], ev.currentTarget ?? ev.target);
}