fix: orgs member settings not persisting by shallow-clones each member object (#5772)

This commit is contained in:
Truman Gao
2026-04-08 11:57:58 -06:00
committed by GitHub
parent a9c417d1d1
commit 1a51e58297

View File

@@ -266,12 +266,12 @@ const openTeamMembers = ref([])
const transferTargetMember = ref(null) const transferTargetMember = ref(null)
const transferModal = ref(null) const transferModal = ref(null)
const allTeamMembers = ref(organization.value.members) const allTeamMembers = ref(organization.value.members.map((m) => ({ ...m })))
watch( watch(
() => organization.value, () => organization.value,
() => { () => {
allTeamMembers.value = organization.value.members allTeamMembers.value = organization.value.members.map((m) => ({ ...m }))
}, },
) )