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 0000000000000000000000000000000000000000..1eec20a3a5185d7fb9f35717eff13a65fd13f12d --- /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