From dbfc594857e41bcf294f6f0bedd680b6f96b791a Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Thu, 28 Jan 2021 17:39:28 -0500 Subject: [PATCH] Fix activity sidebar filters Fixes #3768 --- app/src/composables/use-preset/use-preset.ts | 5 +- app/src/displays/collection/collection.vue | 2 +- .../activity/components/navigation.vue | 74 +++++++++++++++---- .../activity/composables/use-navigation.ts | 9 --- .../modules/activity/routes/collection.vue | 30 +------- 5 files changed, 67 insertions(+), 53 deletions(-) delete mode 100644 app/src/modules/activity/composables/use-navigation.ts diff --git a/app/src/composables/use-preset/use-preset.ts b/app/src/composables/use-preset/use-preset.ts index ad11bbc6af..3a00361a23 100644 --- a/app/src/composables/use-preset/use-preset.ts +++ b/app/src/composables/use-preset/use-preset.ts @@ -27,7 +27,10 @@ export function usePreset(collection: Ref, bookmark: Ref const savePreset = async (preset?: Partial) => { busy.value = true; const updatedValues = await presetsStore.savePreset(preset ? preset : localPreset.value); - localPreset.value.id = updatedValues.id; + localPreset.value = { + ...localPreset.value, + id: updatedValues.id, + }; busy.value = false; return updatedValues; }; diff --git a/app/src/displays/collection/collection.vue b/app/src/displays/collection/collection.vue index c00fa1f7c8..fecf87331d 100644 --- a/app/src/displays/collection/collection.vue +++ b/app/src/displays/collection/collection.vue @@ -1,5 +1,5 @@