From aed78af215a047945fe3161a2b8f0cdd2da8b199 Mon Sep 17 00:00:00 2001 From: Diego Imbert Date: Wed, 3 Dec 2025 13:08:43 +0100 Subject: [PATCH] nit missing clone --- .../lib/components/workspaceSettings/DataTableSettings.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/src/lib/components/workspaceSettings/DataTableSettings.svelte b/frontend/src/lib/components/workspaceSettings/DataTableSettings.svelte index 4af5821451..6f59d10f16 100644 --- a/frontend/src/lib/components/workspaceSettings/DataTableSettings.svelte +++ b/frontend/src/lib/components/workspaceSettings/DataTableSettings.svelte @@ -71,6 +71,7 @@ import { Popover } from '../meltComponents' import ExploreAssetButton from '../ExploreAssetButton.svelte' import { deepEqual } from 'fast-equals' + import { clone } from '$lib/utils' type Props = { dataTableSettings: DataTableSettingsType @@ -127,7 +128,7 @@ workspace: $workspaceStore!, requestBody: { settings } }) - dataTableSettings = tempSettings + dataTableSettings = clone(tempSettings) sendUserToast('Data table settings saved successfully') } catch (e) { sendUserToast(e, true) @@ -142,7 +143,6 @@ for (let i = 0; i < tempSettings.dataTables.length; i++) { let temp = tempSettings.dataTables[i] let dt = dataTableSettings.dataTables.find((d) => d.name === temp.name) - console.log('Comparing', temp, dt, deepEqual(dt, temp)) map[temp.name] = !deepEqual(dt, temp) } return map