add migrate from v8 (#925)

This commit is contained in:
Kendall Garner 2025-05-13 01:24:42 +00:00 committed by GitHub
parent 773f349b66
commit 089311c673
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -734,6 +734,22 @@ export const useSettingsStore = create<SettingsSlice>()(
),
{
merge: mergeOverridingColumns,
migrate(persistedState, version) {
if (version === 8) {
const state = persistedState as SettingsSlice;
state.general.sidebarItems = state.general.sidebarItems.filter(
(item) => item.id !== 'Folders',
);
state.general.sidebarItems.push({
disabled: false,
id: 'Artists-all',
label: i18n.t('page.sidebar.artists'),
route: AppRoute.LIBRARY_ARTISTS,
});
}
return persistedState;
},
name: 'store_settings',
version: 9,
},