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 transferModal = ref(null)
const allTeamMembers = ref(organization.value.members)
const allTeamMembers = ref(organization.value.members.map((m) => ({ ...m })))
watch(
() => organization.value,
() => {
allTeamMembers.value = organization.value.members
allTeamMembers.value = organization.value.members.map((m) => ({ ...m }))
},
)