From f01760cac6ebdb4ca3e8773dc08a4fa2a6b82737 Mon Sep 17 00:00:00 2001 From: HugoCasa Date: Mon, 6 Nov 2023 15:52:35 +0100 Subject: [PATCH] fix: apps diffs (#2570) --- .../lib/components/apps/editor/AppEditorHeader.svelte | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte b/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte index 8d80b41719..9030b5f402 100644 --- a/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte +++ b/frontend/src/lib/components/apps/editor/AppEditorHeader.svelte @@ -80,6 +80,7 @@ import AppEditorTutorial from './AppEditorTutorial.svelte' import AppTimeline from './AppTimeline.svelte' import type DiffDrawer from '$lib/components/DiffDrawer.svelte' + import { cloneDeep } from 'lodash' async function hash(message) { try { @@ -227,7 +228,7 @@ }) savedApp = { summary: $summary, - value: $app, + value: cloneDeep($app), path: path, policy: policy } @@ -254,7 +255,7 @@ }) savedApp = { summary: $summary, - value: $app, + value: cloneDeep($app), path: npath, policy } @@ -323,13 +324,13 @@ }) savedApp = { summary: $summary, - value: $app, + value: cloneDeep($app), path: newPath, policy, draft_only: true, draft: { summary: $summary, - value: $app, + value: cloneDeep($app), path: newPath, policy } @@ -379,7 +380,7 @@ ...savedApp, draft: { summary: $summary, - value: $app, + value: cloneDeep($app), path, policy }