From 6a6e05b5cc04171abc81cfc2500b3b2f0a736e75 Mon Sep 17 00:00:00 2001 From: "s.pongratz" <s.pongratz@adito.de> Date: Tue, 31 Aug 2021 10:10:12 +0200 Subject: [PATCH] =?UTF-8?q?[Projekt:=20xRM-ContactManagement][TicketNr.:?= =?UTF-8?q?=201083928][Kontakt/Firma=20-=20Aktion=20"Workflow=20starten"?= =?UTF-8?q?=20-=20Fehlermeldung,=20wenn=20kein=20Workflow=20ausgew=C3=A4hl?= =?UTF-8?q?t=20und=20Button=20geklickt=20wird]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../entityfields/launchworkflows/stateProcess.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/entity/WorkflowLauncher_entity/entityfields/launchworkflows/stateProcess.js b/entity/WorkflowLauncher_entity/entityfields/launchworkflows/stateProcess.js index 568ebbfeb5..0148a2b271 100644 --- a/entity/WorkflowLauncher_entity/entityfields/launchworkflows/stateProcess.js +++ b/entity/WorkflowLauncher_entity/entityfields/launchworkflows/stateProcess.js @@ -1,8 +1,11 @@ import("system.vars"); import("system.result"); import("system.neon"); +import("Util_lib"); -result.string(vars.get("$sys.validationerrors") || vars.get("$param.Validationerrors_param") +let areEmptyFields = Utils.isNullOrEmpty(vars.get("$field.NAME")) || Utils.isNullOrEmpty(vars.get("$field.KEY")); + +result.string(vars.get("$sys.validationerrors") || vars.get("$param.Validationerrors_param") || areEmptyFields ? neon.COMPONENTSTATE_DISABLED : neon.COMPONENTSTATE_EDITABLE ); \ No newline at end of file -- GitLab