fix: orgs member settings not persisting by shallow-clones each member object (#5772)
This commit is contained in:
@@ -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 }))
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user