From 198624dfe24b8353e2ced93c19a62d28a4780c30 Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle Date: Fri, 5 Sep 2025 11:35:15 +0100 Subject: [PATCH] simplified resourceIdString watch --- .../lib/viewer/composables/filtering/setup.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/frontend-2/lib/viewer/composables/filtering/setup.ts b/packages/frontend-2/lib/viewer/composables/filtering/setup.ts index 335fa4739..e99e38319 100644 --- a/packages/frontend-2/lib/viewer/composables/filtering/setup.ts +++ b/packages/frontend-2/lib/viewer/composables/filtering/setup.ts @@ -45,13 +45,9 @@ export function useFilteringSetup() { }) watch(resourceIdString, async (newResourceString, oldResourceString) => { - if (newResourceString && oldResourceString) { - if ( - !resourceBuilder().addResources(newResourceString).isEqualTo(oldResourceString) - ) { - await populateInternalDataStore() - } - } else if (newResourceString) { + const newResources = resourceBuilder().addResources(newResourceString) + const oldResources = resourceBuilder().addResources(oldResourceString || '') + if (!newResources.isEqualTo(oldResources)) { await populateInternalDataStore() } })