diff --git a/entity/BulkMail_entity/entityfields/content/valueProcess.js b/entity/BulkMail_entity/entityfields/content/valueProcess.js index cdd38f9be7f91cf29e2a8b9b6600a4a24e67de84..22151f28280491ff4943eca7145072ce5c0b8938 100644 --- a/entity/BulkMail_entity/entityfields/content/valueProcess.js +++ b/entity/BulkMail_entity/entityfields/content/valueProcess.js @@ -1,33 +1,33 @@ -import("Document_lib"); -import("system.util"); -import("system.result"); -import("system.vars"); -import("system.db"); -import("DocumentTemplate_lib"); - -if (vars.get("$this.value") == null) -{ - var upload = vars.get("$field.BINDATA"); - var template; - if (upload) - { - var binData = DocumentUtil.getBindataFromUpload(upload); - var filename = DocumentUtil.getFilenameFromUpload(upload); - var type = DocumentUtil.getFileExtensionFromUpload(filename); - type = ({ - "txt" : DocumentTemplate.types.TXT, - "html" : DocumentTemplate.types.HTML, - "htm" : DocumentTemplate.types.HTML, - "eml" : DocumentTemplate.types.EML - })[type]; - template = new DocumentTemplate(binData, type); - - } - else - { - template = DocumentTemplate.loadTemplate(vars.get("$field.DOCUMENTTEMPLATE_ID")); - } - var content = template.getReplacedContent({}, true); - - result.string(content); -} +import("Document_lib"); +import("system.util"); +import("system.result"); +import("system.vars"); +import("system.db"); +import("DocumentTemplate_lib"); + +if (!vars.get("$this.value")) +{ + var upload = vars.get("$field.BINDATA"); + var template; + if (upload) + { + var binData = DocumentUtil.getBindataFromUpload(upload); + var filename = DocumentUtil.getFilenameFromUpload(upload); + var type = DocumentUtil.getFileExtensionFromUpload(filename); + type = ({ + "txt" : DocumentTemplate.types.TXT, + "html" : DocumentTemplate.types.HTML, + "htm" : DocumentTemplate.types.HTML, + "eml" : DocumentTemplate.types.EML + })[type]; + template = new DocumentTemplate(binData, type); + + } + else + { + template = DocumentTemplate.loadTemplate(vars.get("$field.DOCUMENTTEMPLATE_ID")); + } + var content = template.getReplacedContent({}, true); + + result.string(content); +}