mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 04:14:39 +03:00
Fix save default filter not clearing criteria (#4999)
This commit is contained in:
@@ -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,19 +136,16 @@ 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(),
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
});
|
||||||
|
|
||||||
Toast.success(
|
Toast.success(
|
||||||
|
|||||||
Reference in New Issue
Block a user