mirror of
https://github.com/urosran/cally.git
synced 2025-11-26 08:24:55 +00:00
- Filtered out todos of deleted users when the Everyone option is selected in the filter
This commit is contained in:
@ -139,7 +139,13 @@ const ToDosList = ({ isSettings, members }: { isSettings?: boolean, members?: Ar
|
||||
if (localTodos && selectedFilter) {
|
||||
let resolvedGroupedTodos;
|
||||
if (selectedFilter?.value === FILTER_OPTIONS.EVERYONE) {
|
||||
resolvedGroupedTodos = groupToDosByDate(toDos ?? []);
|
||||
let filtered = localTodos?.filter((todo) =>
|
||||
todo.assignees?.some(assigneeId =>
|
||||
members.some(member => member.uid === assigneeId)
|
||||
)
|
||||
);
|
||||
|
||||
resolvedGroupedTodos = groupToDosByDate(filtered ?? []);
|
||||
} else {
|
||||
let filtered = localTodos?.filter((todo) => todo.assignees?.includes(selectedFilter.value)) || [];
|
||||
|
||||
|
||||
Reference in New Issue
Block a user