From 3ebb3451e4693d5ed7db4976ce4c27bcebbb7e84 Mon Sep 17 00:00:00 2001 From: Alex Christoffer Rasmussen Date: Wed, 9 Apr 2025 12:39:59 +0200 Subject: [PATCH] better browser compatibility for view params (#1566) --- .../src/common/components/view-params-editor/constants.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/client/src/common/components/view-params-editor/constants.ts b/apps/client/src/common/components/view-params-editor/constants.ts index 2484ac713..6656f1da4 100644 --- a/apps/client/src/common/components/view-params-editor/constants.ts +++ b/apps/client/src/common/components/view-params-editor/constants.ts @@ -4,10 +4,10 @@ import type { MultiselectOptions, ParamField } from './types'; export const makeOptionsFromCustomFields = ( customFields: CustomFields, - additionalOptions: Record = {}, + additionalOptions: Readonly> = {}, filterImageType = true, ) => { - const options = structuredClone(additionalOptions); + const options = { ...additionalOptions }; for (const [key, value] of Object.entries(customFields)) { if (filterImageType && value.type === 'image') { continue;