From 244df9a533fc14127905ea4226db13f4c5aaca4e Mon Sep 17 00:00:00 2001 From: Ryan Galletto Date: Mon, 12 Aug 2024 17:20:18 -0400 Subject: [PATCH] Fix config data validation --- .../lib/features/config-editor/config-editor.component.ts | 1 + .../configuration/configuration-form.component.ts | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/projects/ziti-console-lib/src/lib/features/config-editor/config-editor.component.ts b/projects/ziti-console-lib/src/lib/features/config-editor/config-editor.component.ts index 60063d01..d396a5d7 100644 --- a/projects/ziti-console-lib/src/lib/features/config-editor/config-editor.component.ts +++ b/projects/ziti-console-lib/src/lib/features/config-editor/config-editor.component.ts @@ -236,6 +236,7 @@ export class ConfigEditorComponent implements OnInit { jsonDataChanged(event) { defer(() => { this.configDataChange.emit(this.configData); + this.updateFormView(this.items, this.configData); }); } } diff --git a/projects/ziti-console-lib/src/lib/features/projectable-forms/configuration/configuration-form.component.ts b/projects/ziti-console-lib/src/lib/features/projectable-forms/configuration/configuration-form.component.ts index 4b064c7b..3e6edffd 100644 --- a/projects/ziti-console-lib/src/lib/features/projectable-forms/configuration/configuration-form.component.ts +++ b/projects/ziti-console-lib/src/lib/features/projectable-forms/configuration/configuration-form.component.ts @@ -180,7 +180,11 @@ export class ConfigurationFormComponent extends ProjectableForm implements OnIni this.isLoading = false; }); if (configId) { - this.closeModal(true, true); + if (this.isModal) { + this.closeModal(true, true); + } else { + this.returnToListPage(); + } }; }