fix not updating and hiding added memebers close #49
This commit is contained in:
@@ -307,8 +307,11 @@ onMounted(() => {
|
||||
});
|
||||
});
|
||||
|
||||
async function updateTable() {
|
||||
async function updateTable(add?: Members) {
|
||||
localCompareMembers.value = inProps.compareMembers;
|
||||
if (add) {
|
||||
localCompareMembers.value?.push(...add);
|
||||
}
|
||||
await updateMembers(localCompareMembers.value, inProps.addResponsible).catch((err) =>
|
||||
NotifyResponse(err, 'error'),
|
||||
);
|
||||
@@ -452,15 +455,15 @@ async function addMemberTo() {
|
||||
})
|
||||
.catch((err) => {
|
||||
NotifyResponse(err, 'error');
|
||||
})
|
||||
.finally(() => (selected.value = []));
|
||||
});
|
||||
|
||||
if (inProps.addAttendees) {
|
||||
await updateMemberLastVisit(selected.value);
|
||||
} else {
|
||||
await updateTable();
|
||||
await updateTable(selected.value);
|
||||
emit('update-event', filteredMembers.value.length);
|
||||
}
|
||||
selected.value = [];
|
||||
}
|
||||
|
||||
async function updateMemberLastVisit(members: Members) {
|
||||
|
||||
Reference in New Issue
Block a user