From ac4144b6d83520be3daea26d3f4dd5ae5f90a7ff Mon Sep 17 00:00:00 2001
From: "v.broens" <v.broens@VBROENS.aditosoftware.local>
Date: Tue, 4 Jan 2022 16:39:47 +0100
Subject: [PATCH] bulkmail_continuemailing_action_fix

---
 .../continuemailing_action/onActionProcess.js | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)
 create mode 100644 entity/BulkMail_entity/entityfields/continuemailing_action/onActionProcess.js

diff --git a/entity/BulkMail_entity/entityfields/continuemailing_action/onActionProcess.js b/entity/BulkMail_entity/entityfields/continuemailing_action/onActionProcess.js
new file mode 100644
index 00000000000..1eec20a3a51
--- /dev/null
+++ b/entity/BulkMail_entity/entityfields/continuemailing_action/onActionProcess.js
@@ -0,0 +1,19 @@
+import("system.translate");
+import("system.question");
+import("Sql_lib");
+import("system.neon");
+import("system.vars");
+import("Bulkmail_lib");
+import("system.db");
+import("KeywordRegistry_basic");
+
+var send = question.askYesNo(translate.text("Bulk mail"), translate.text("Should the mail be sent now?"), false);
+if (send)
+{
+    //UPDATE BULKMAIL STATUS
+    newWhere("BULKMAIL.BULKMAILID", "$field.BULKMAILID")
+        .updateFields({"STATUS" : $KeywordRegistry.bulkMailStatus$beingSent()});
+    
+    neon.refreshAll();
+    BulkMailUtils.sendBulkMailOnServer(vars.get("$field.BULKMAILID"));
+}
\ No newline at end of file
-- 
GitLab