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