Fix save default filter not clearing criteria (#4999)

This commit is contained in:
WithoutPants 2024-06-21 16:16:16 +10:00 committed by GitHub
parent 2b1a57c6d0
commit a8fca47a8c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,7 +10,7 @@ import {
Tooltip,
} from "react-bootstrap";
import {
useConfigureUI,
useConfigureUISetting,
useFindSavedFilters,
useSavedFilterDestroy,
useSaveFilter,
@ -51,7 +51,7 @@ export const SavedFilterList: React.FC<ISavedFilterListProps> = ({
const [saveFilter] = useSaveFilter();
const [destroyFilter] = useSavedFilterDestroy();
const [saveUI] = useConfigureUI();
const [saveUISetting] = useConfigureUISetting();
const savedFilters = data?.findSavedFilters ?? [];
@ -136,19 +136,16 @@ export const SavedFilterList: React.FC<ISavedFilterListProps> = ({
try {
setSaving(true);
await saveUI({
await saveUISetting({
variables: {
partial: {
defaultFilters: {
[view.toString()]: {
key: `defaultFilters.${view.toString()}`,
value: {
mode: filter.mode,
find_filter: filterCopy.makeFindFilter(),
object_filter: filterCopy.makeSavedFilter(),
ui_options: filterCopy.makeSavedUIOptions(),
},
},
},
},
});
Toast.success(