search filter fix
CI / build (push) Has been skipped
CI / deploy (push) Successful in 1m16s

This commit is contained in:
2026-03-25 10:57:12 -05:00
parent 9400a04fe2
commit 59eb5be34a
+2 -18
View File
@@ -373,20 +373,8 @@ const applyScopedPrefsToStore = (prefs: ScopedTaskgridPrefs) => {
quickloadTasks: prefs.quickloadTasks || [], quickloadTasks: prefs.quickloadTasks || [],
dismissedTaskUpdateIndicators: prefs.dismissedTaskUpdateIndicators || {}, dismissedTaskUpdateIndicators: prefs.dismissedTaskUpdateIndicators || {},
collapsedUntilUpdatedTasks: prefs.collapsedUntilUpdatedTasks || {}, collapsedUntilUpdatedTasks: prefs.collapsedUntilUpdatedTasks || {},
noteFilter: prefs.noteFilter || { noteFilter: store.noteFilter,
query: "", filter: store.filter
tags: [],
priorityMin: 1,
priorityMax: 10,
urgencyMin: 1,
urgencyMax: 10,
editedToday: false,
ownedByMe: false,
starred: false,
jobStatus: [],
jobDivision: []
},
filter: prefs.filter || store.filter
}); });
}; };
@@ -3488,12 +3476,10 @@ export const syncPreferences = async () => {
uWeight: store.uWeight, uWeight: store.uWeight,
matrixScaleDays: store.matrixScaleDays, matrixScaleDays: store.matrixScaleDays,
tagDefinitions: store.tagDefinitions.filter(def => !def.name.startsWith("@")), tagDefinitions: store.tagDefinitions.filter(def => !def.name.startsWith("@")),
filter: store.filter,
filterTemplates: store.filterTemplates, filterTemplates: store.filterTemplates,
quickloadTasks: store.quickloadTasks, quickloadTasks: store.quickloadTasks,
dismissedTaskUpdateIndicators: store.dismissedTaskUpdateIndicators, dismissedTaskUpdateIndicators: store.dismissedTaskUpdateIndicators,
collapsedUntilUpdatedTasks: store.collapsedUntilUpdatedTasks, collapsedUntilUpdatedTasks: store.collapsedUntilUpdatedTasks,
noteFilter: store.noteFilter,
subscribedBuckets: store.subscribedBuckets, subscribedBuckets: store.subscribedBuckets,
supervisorUserIds: store.personalContextSupervisorIds, supervisorUserIds: store.personalContextSupervisorIds,
lastCompletedTaskCleanupDate: store.lastCompletedTaskCleanupDate lastCompletedTaskCleanupDate: store.lastCompletedTaskCleanupDate
@@ -3782,7 +3768,6 @@ export const clearFilter = () => {
export const setNoteFilter = (update: Partial<Filter>) => { export const setNoteFilter = (update: Partial<Filter>) => {
setStore("noteFilter", (f) => ({ ...f, ...update })); setStore("noteFilter", (f) => ({ ...f, ...update }));
syncPreferences();
}; };
export const loadNoteFilterTemplates = async () => { export const loadNoteFilterTemplates = async () => {
@@ -3868,7 +3853,6 @@ export const clearNoteFilter = () => {
jobStatus: [], jobStatus: [],
jobDivision: [] jobDivision: []
}); });
syncPreferences();
}; };
// Legacy cleanup - We don't need local storage persistence setup anymore // Legacy cleanup - We don't need local storage persistence setup anymore