mirror of
https://github.com/stashapp/stash.git
synced 2025-12-06 16:34:02 +01:00
Fix save default filter not clearing criteria (#4999)
This commit is contained in:
parent
2b1a57c6d0
commit
a8fca47a8c
1 changed files with 9 additions and 12 deletions
|
|
@ -10,7 +10,7 @@ import {
|
||||||
Tooltip,
|
Tooltip,
|
||||||
} from "react-bootstrap";
|
} from "react-bootstrap";
|
||||||
import {
|
import {
|
||||||
useConfigureUI,
|
useConfigureUISetting,
|
||||||
useFindSavedFilters,
|
useFindSavedFilters,
|
||||||
useSavedFilterDestroy,
|
useSavedFilterDestroy,
|
||||||
useSaveFilter,
|
useSaveFilter,
|
||||||
|
|
@ -51,7 +51,7 @@ export const SavedFilterList: React.FC<ISavedFilterListProps> = ({
|
||||||
|
|
||||||
const [saveFilter] = useSaveFilter();
|
const [saveFilter] = useSaveFilter();
|
||||||
const [destroyFilter] = useSavedFilterDestroy();
|
const [destroyFilter] = useSavedFilterDestroy();
|
||||||
const [saveUI] = useConfigureUI();
|
const [saveUISetting] = useConfigureUISetting();
|
||||||
|
|
||||||
const savedFilters = data?.findSavedFilters ?? [];
|
const savedFilters = data?.findSavedFilters ?? [];
|
||||||
|
|
||||||
|
|
@ -136,17 +136,14 @@ export const SavedFilterList: React.FC<ISavedFilterListProps> = ({
|
||||||
try {
|
try {
|
||||||
setSaving(true);
|
setSaving(true);
|
||||||
|
|
||||||
await saveUI({
|
await saveUISetting({
|
||||||
variables: {
|
variables: {
|
||||||
partial: {
|
key: `defaultFilters.${view.toString()}`,
|
||||||
defaultFilters: {
|
value: {
|
||||||
[view.toString()]: {
|
mode: filter.mode,
|
||||||
mode: filter.mode,
|
find_filter: filterCopy.makeFindFilter(),
|
||||||
find_filter: filterCopy.makeFindFilter(),
|
object_filter: filterCopy.makeSavedFilter(),
|
||||||
object_filter: filterCopy.makeSavedFilter(),
|
ui_options: filterCopy.makeSavedUIOptions(),
|
||||||
ui_options: filterCopy.makeSavedUIOptions(),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue