From b6f0c9d64a5c5ab834c3911728f5ebffecc4b356 Mon Sep 17 00:00:00 2001 From: Michael Schramm Date: Sun, 27 Mar 2022 20:41:27 +0200 Subject: [PATCH] fix creation of new logic elements --- CHANGELOG.md | 2 ++ src/service/form/form.update.service.ts | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 645f4fc..3fc6f50 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,8 @@ Template for next version ### Fixed +- creation of new logic elements + ### Security ## [1.0.3] - 2022-03-27 diff --git a/src/service/form/form.update.service.ts b/src/service/form/form.update.service.ts index dfeb64a..122eeed 100644 --- a/src/service/form/form.update.service.ts +++ b/src/service/form/form.update.service.ts @@ -276,7 +276,7 @@ export class FormUpdateService { } private findByIdInList(list: T[], id: string, fallback: T): T { - if (!list || /^NEW-/.test(id)) { + if (!list || /^NEW-/.test(id) || !id) { return fallback }