fix(frontend): fixed logic for generating final values for volume forms

pull/81/head
Samuel Rowe 3 years ago
parent 666dce3ea0
commit 7576d1693b

@ -58,15 +58,12 @@ export const getFinalValues = (
): IVolumeNodeItem => {
const { labels } = values;
return lodash.mergeWith(
lodash.cloneDeep(previous) || {
key: "volume",
return {
key: previous?.key ?? "volume",
type: "VOLUME",
inputs: [],
outputs: [],
config: {}
},
{
inputs: previous?.inputs ?? [],
outputs: previous?.outputs ?? [],
config: (previous as any)?.config ?? {},
canvasConfig: {
node_name: values.entryName
},
@ -76,14 +73,7 @@ export const getFinalValues = (
(label) => `${label.key}${label.value ? `=${label.value}` : ""}`
)
}
},
(obj, src) => {
if (!lodash.isNil(src)) {
return src;
}
return obj;
}
) as any;
} as any;
};
export const tabs = [

Loading…
Cancel
Save