add optional mailtoDelimiter param for Mailto Action url gen

This commit is contained in:
KISS system user 2025-10-30 15:24:54 +01:00
parent 7a3f956670
commit 1584568e0a

View file

@ -17,6 +17,7 @@ class MailToAction(TargetAction):
targetWindow = 'blank' targetWindow = 'blank'
bodyAttribute = 'description' bodyAttribute = 'description'
subjectAttribute = 'title' subjectAttribute = 'title'
mailToDelimiter = ', '
@Lazy @Lazy
def url(self): def url(self):
@ -32,7 +33,7 @@ class MailToAction(TargetAction):
for receiver in getattr(target, self.receivers): for receiver in getattr(target, self.receivers):
if receiver.email: if receiver.email:
if prefix: if prefix:
mailto += ', ' mailto += self.mailToDelimiter
mailto += receiver.email mailto += receiver.email
prefix = True prefix = True
subject = getattr(target, self.subjectAttribute, '') subject = getattr(target, self.subjectAttribute, '')