From b75aa08d7c01fbed3370781b8397bd3c0e499e52 Mon Sep 17 00:00:00 2001 From: Helmut Merz Date: Tue, 21 Mar 2023 11:14:09 +0100 Subject: [PATCH] fixes with handling new and query modes --- assets/js/common.ts | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/assets/js/common.ts b/assets/js/common.ts index 7e0cc6c..effcd65 100644 --- a/assets/js/common.ts +++ b/assets/js/common.ts @@ -74,8 +74,10 @@ function Data(name, action, domain: string): object { // appdata and component method definitions function mounted(name: string, meta: any) { - console.log('name: ', name, ', meta: ', meta) - this.data[name] = meta.default || eval(meta.defexpr) || "" + if (meta.defexpr) { + meta.default = eval(meta.defexpr) + } + this.data[name] = meta.default || "" this.meta[name] = meta } @@ -126,7 +128,7 @@ function handle(msg) { if (domain && domain != comp.domain) { return } - if (comp != undefined) { + if (comp) { Object.assign(comp.data, data) } }