From b416c9254bbff900568fa4f3b49fba7e12d8cf77 Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Fri, 13 Feb 2026 20:32:38 -0600 Subject: [PATCH] only add params to module if defined in update --- src/app/config/config.component.ts | 4 +++- src/app/module/module.component.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/app/config/config.component.ts b/src/app/config/config.component.ts index 295a62b..faa10dc 100644 --- a/src/app/config/config.component.ts +++ b/src/app/config/config.component.ts @@ -73,7 +73,9 @@ export class ConfigComponent { if (config && config.modules) { config.modules[index].id = module.id; config.modules[index].type = module.type; - config.modules[index].params = module.params; + if (module.params !== undefined) { + config.modules[index].params = module.params; + } return { ...config, modules: config.modules, diff --git a/src/app/module/module.component.ts b/src/app/module/module.component.ts index c96f765..7cd9e84 100644 --- a/src/app/module/module.component.ts +++ b/src/app/module/module.component.ts @@ -64,7 +64,7 @@ export class ModuleComponent { paramsUpdated(params: any) { this.module.update((module) => { - if (module !== undefined) { + if (module !== undefined && module.params !== undefined) { module.params = params; return { ...module,