From 8986b65149a8099878a06098887e450e818ed98c Mon Sep 17 00:00:00 2001 From: Heng Sin Low Date: Wed, 23 Apr 2008 03:13:21 +0000 Subject: [PATCH] [ 1949329 ] Workflow sendMail doesn't handle html flag in mail template --- .../ejb/org/compiere/session/ServerBean.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/serverRoot/src/main/ejb/org/compiere/session/ServerBean.java b/serverRoot/src/main/ejb/org/compiere/session/ServerBean.java index 27b9ec8939..5fe61d9e73 100644 --- a/serverRoot/src/main/ejb/org/compiere/session/ServerBean.java +++ b/serverRoot/src/main/ejb/org/compiere/session/ServerBean.java @@ -668,7 +668,13 @@ public class ServerBean implements SessionBean String to, String subject, String message) { MClient client = MClient.get(ctx, AD_Client_ID); - return client.createEMail(to, subject, message); + boolean html = false; + if (message != null && message.startsWith(EMail.HTML_MAIL_MARKER)) + { + html = true; + message = message.substring(EMail.HTML_MAIL_MARKER.length()); + } + return client.createEMail(to, subject, message, html); } // createEMail /** @@ -688,7 +694,13 @@ public class ServerBean implements SessionBean { MClient client = MClient.get(ctx, AD_Client_ID); MUser from = new MUser (ctx, AD_User_ID, null); - return client.createEMail(from, to, subject, message); + boolean html = false; + if (message != null && message.startsWith(EMail.HTML_MAIL_MARKER)) + { + html = true; + message = message.substring(EMail.HTML_MAIL_MARKER.length()); + } + return client.createEMail(from, to, subject, message, html); } // createEMail