mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Fix save library filter state
This commit is contained in:
parent
c779035a75
commit
7074d41a56
2 changed files with 2 additions and 10 deletions
|
@ -301,6 +301,7 @@ export default function (view, params, tabContent, options) {
|
||||||
});
|
});
|
||||||
Events.on(filterDialog, 'filterchange', () => {
|
Events.on(filterDialog, 'filterchange', () => {
|
||||||
query.StartIndex = 0;
|
query.StartIndex = 0;
|
||||||
|
userSettings.saveQuerySettings(savedQueryKey, query);
|
||||||
itemsContainer.refreshItems();
|
itemsContainer.refreshItems();
|
||||||
});
|
});
|
||||||
filterDialog.show();
|
filterDialog.show();
|
||||||
|
|
|
@ -523,16 +523,7 @@ export class UserSettings {
|
||||||
* @param {Object} query - Query.
|
* @param {Object} query - Query.
|
||||||
*/
|
*/
|
||||||
saveQuerySettings(key, query) {
|
saveQuerySettings(key, query) {
|
||||||
const values = {};
|
return this.set(key, JSON.stringify(query));
|
||||||
if (query.SortBy) {
|
|
||||||
values.SortBy = query.SortBy;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (query.SortOrder) {
|
|
||||||
values.SortOrder = query.SortOrder;
|
|
||||||
}
|
|
||||||
|
|
||||||
return this.set(key, JSON.stringify(values));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue