Skip to content
Snippets Groups Projects
Commit 5f22777a authored by Sebastian Pongratz's avatar Sebastian Pongratz :ping_pong:
Browse files

Merge branch '2021.0.3' into '2021.1.0'

2021.0.3

See merge request xrm/basic!936
parents 5da17573 3287303c
No related branches found
No related tags found
No related merge requests found
......@@ -41,15 +41,19 @@ EmailWritingUtils.openMailTemplate = function (pToRecipients, pSenderContactId,
if (pToRecipients && typeof(pToRecipients) == "string")
pToRecipients = [pToRecipients];
var email;
var email, retVal, isBinaryExistent;
isBinaryExistent = db.getBinaryCount("DOCUMENTTEMPLATE", "DOCUMENT", pTemplateId, SqlUtils.getBinariesAlias(), null);
if (pTemplateId || (pBindata.bindata != "" && pBindata.bindata != null))
if ((pTemplateId && isBinaryExistent > 0) || (pBindata.bindata != "" && pBindata.bindata != null))
{
email = Email.fromTemplate(pTemplateId, pRecipientContactId, pBindata, pAdditionalPlaceholders);
if (!email)
email = new Email();
}
else email = new Email();
else
{
email = new Email();
}
email.setSender(pSenderContactId);
......@@ -72,9 +76,7 @@ EmailWritingUtils.openMailTemplate = function (pToRecipients, pSenderContactId,
email.subject = pSubject;
}
var isBinaryExistent = db.getBinaryCount("DOCUMENTTEMPLATE", "DOCUMENT", pTemplateId, SqlUtils.getBinariesAlias(), null);
return isBinaryExistent > 0 ? email.downloadEML(pEmailFilename) : [];
return email.downloadEML(pEmailFilename);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment