Skip to content

Commit 4895bdc

Browse files
elpeteclaude
andcommitted
feat: allow tokenMarker to be configured per Mail instance
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 42eda59 commit 4895bdc

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

models/Mail.cfc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ component accessors="true" {
5252
"cc" : "",
5353
"bcc" : "",
5454
"subject" : "",
55+
"tokenMarker" : "",
5556
"additionalInfo" : {}
5657
};
5758

models/MailService.cfc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ component accessors="true" singleton threadsafe {
373373
var tokens = arguments.mail.getBodyTokens();
374374
var body = arguments.mail.getBody();
375375
var mailParts = arguments.mail.getMailParts();
376-
var tokenMarker = getTokenMarker();
376+
var tokenMarker = len( arguments.mail.getTokenMarker() ) ? arguments.mail.getTokenMarker() : getTokenMarker();
377377
var key = "";
378378

379379
// Do not process tokens if using dynamic template (send-grid-protocol)

0 commit comments

Comments
 (0)