From 56bfe89b538d98b78b5aeebfc8ae11bb3b123cb7 Mon Sep 17 00:00:00 2001
From: "j.goderbauer" <j.goderbauer@jgoderbauer2.aditosoftware.local>
Date: Fri, 24 Jan 2020 15:47:52 +0100
Subject: [PATCH] fix: keyword-delete

---
 entity/KeywordEntry_entity/recordcontainers/db/onDBDelete.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/entity/KeywordEntry_entity/recordcontainers/db/onDBDelete.js b/entity/KeywordEntry_entity/recordcontainers/db/onDBDelete.js
index 83e62cf803..e306d182a4 100644
--- a/entity/KeywordEntry_entity/recordcontainers/db/onDBDelete.js
+++ b/entity/KeywordEntry_entity/recordcontainers/db/onDBDelete.js
@@ -1,3 +1,6 @@
+import("system.vars");
 import("Sql_lib");
 
-newWhere("AB_KEYWORD_ATTRIBUTERELATION.AB_KEYWORD_ENTRY_ID", "$field.AB_KEYWORD_ENTRYID").deleteData();
\ No newline at end of file
+var rowData = vars.get("$local.rowdata");
+var keywordEntryId = rowData["AB_KEYWORD_ENTRY.AB_KEYWORD_ENTRYID"];
+newWhereIfSet("AB_KEYWORD_ATTRIBUTERELATION.AB_KEYWORD_ENTRY_ID", keywordEntryId).deleteData(true);
\ No newline at end of file
-- 
GitLab