This commit is contained in:
Your Name
2026-08-25 15:05:49 +08:00
parent 381fe65367
commit b5b14516a1
3 changed files with 12 additions and 1 deletions
@@ -550,12 +550,15 @@ async function loadOverview() {
}
function openPoolDialog(pool?: any) {
const selectableMemberIds = new Set(overview.member_options.map((member) => Number(member.id)))
Object.assign(poolForm, pool ? {
id: Number(pool.id),
name: pool.name,
fallback_url: pool.fallback_url || '',
status: Number(pool.status),
member_admin_ids: Array.isArray(pool.member_admin_ids) ? pool.member_admin_ids.map(Number) : [],
member_admin_ids: Array.isArray(pool.member_admin_ids)
? pool.member_admin_ids.map(Number).filter((memberId: number) => selectableMemberIds.has(memberId))
: [],
skip_verify: Number(pool.skip_verify) === 1 ? 1 : 0,
main_url: pool.main_url || ''
} : {