From 0bf85bfbae8c4f86cbdf41f8ab2dd42af10dd08f Mon Sep 17 00:00:00 2001 From: corpulent Date: Fri, 29 Jul 2022 14:03:04 +0300 Subject: [PATCH 1/2] fix: retain key and type values on udpate, remove lodash --- services/frontend/src/components/Modal/network/form-utils.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/services/frontend/src/components/Modal/network/form-utils.ts b/services/frontend/src/components/Modal/network/form-utils.ts index 4cb8f70..ffa81d0 100644 --- a/services/frontend/src/components/Modal/network/form-utils.ts +++ b/services/frontend/src/components/Modal/network/form-utils.ts @@ -1,4 +1,3 @@ -import lodash from "lodash"; import * as yup from "yup"; import { IEditNetworkForm, INetworkNodeItem } from "../../../types"; @@ -128,8 +127,8 @@ export const getFinalValues = ( const { labels, driver, configurations, options } = values; return { - key: "network", - type: "NETWORK", + key: previous?.key ?? "network", + type: previous?.type ?? "NETWORK", inputs: previous?.inputs ?? [], outputs: previous?.outputs ?? [], config: (previous as any)?.config ?? {}, From b91d8ff8500cf656d9ce3f2871e38a9abece93ca Mon Sep 17 00:00:00 2001 From: corpulent Date: Fri, 29 Jul 2022 18:29:37 +0300 Subject: [PATCH 2/2] fix: retain only the key value on update --- services/frontend/src/components/Modal/network/form-utils.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/frontend/src/components/Modal/network/form-utils.ts b/services/frontend/src/components/Modal/network/form-utils.ts index ffa81d0..fdaa24f 100644 --- a/services/frontend/src/components/Modal/network/form-utils.ts +++ b/services/frontend/src/components/Modal/network/form-utils.ts @@ -128,7 +128,7 @@ export const getFinalValues = ( return { key: previous?.key ?? "network", - type: previous?.type ?? "NETWORK", + type: "NETWORK", inputs: previous?.inputs ?? [], outputs: previous?.outputs ?? [], config: (previous as any)?.config ?? {},