fix: select hidden people (#32116)
fix: select hidden people (#32115) (cherry picked from commit 07daf87133ad9e9ac17cda8f5654f7a374cc5ad1) Co-authored-by: Jason Rasmussen <jason@rasm.me>
This commit is contained in:
co-authored by
Jason Rasmussen
parent
06c397add1
commit
d1c1a65ed3
@@ -87,8 +87,7 @@
|
||||
try {
|
||||
const sharedIds = new Set(serverPeople.map(({ id }) => id));
|
||||
const allPeople = await loadAllPeople();
|
||||
const visiblePeople = allPeople.filter(({ isHidden }) => !isHidden);
|
||||
shareEveryone = sharedIds.size > 0 && visiblePeople.every(({ id }) => sharedIds.has(id));
|
||||
shareEveryone = sharedIds.size > 0 && allPeople.every(({ id }) => sharedIds.has(id));
|
||||
} catch (error) {
|
||||
handleError(error, $t('errors.something_went_wrong'));
|
||||
}
|
||||
@@ -107,7 +106,7 @@
|
||||
const allPeople: PersonResponseDto[] = [];
|
||||
|
||||
for (let page = 1, hasNextPage = true; hasNextPage; page++) {
|
||||
const result = await getAllPeople({ withHidden: false, page, size: 1000 });
|
||||
const result = await getAllPeople({ withHidden: true, page, size: 1000 });
|
||||
allPeople.push(...result.people);
|
||||
hasNextPage = result.hasNextPage ?? false;
|
||||
}
|
||||
@@ -126,7 +125,7 @@
|
||||
}
|
||||
|
||||
const updatedPeople = await modalManager.show(PeopleSelectionModal, {
|
||||
people: allPeople.filter(({ isHidden }) => !isHidden),
|
||||
people: allPeople,
|
||||
selectedPeople,
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user