copy mailtemplate before applying overrides

This commit is contained in:
2022-02-24 22:11:33 +01:00
parent 6521382567
commit 2ec2599543
+8 -1
View File
@@ -99,7 +99,14 @@ public class MailProvider : IMailProvider
protected virtual async Task<MailTemplate> GetMailTemplate(string key)
{
return await Collection.GetByKey(key);
MailTemplate mailTemplate = await Collection.GetByKey(key);
if (mailTemplate != null)
{
mailTemplate = ObjectCopycat.Clone(mailTemplate);
}
return mailTemplate;
}