Skip to content

Commit 0186f41

Browse files
committed
add personalization_values kwarg
1 parent 5bc14d3 commit 0186f41

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

codeforlife/user/models/user.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -186,9 +186,18 @@ def remove_contact_from_dot_digital(self):
186186
mail.remove_contact(self.email)
187187

188188
# pylint: disable-next=arguments-differ
189-
def email_user(self, campaign_id: int, **kwargs): # type: ignore[override]
189+
def email_user( # type: ignore[override]
190+
self,
191+
campaign_id: int,
192+
personalization_values: t.Optional[t.Dict[str, str]] = None,
193+
**kwargs,
194+
):
190195
kwargs["to_addresses"] = [self.email]
191-
mail.send_mail(campaign_id=campaign_id, **kwargs)
196+
mail.send_mail(
197+
campaign_id=campaign_id,
198+
personalization_values=personalization_values,
199+
**kwargs,
200+
)
192201

193202

194203
# pylint: disable-next=missing-class-docstring,too-few-public-methods

0 commit comments

Comments
 (0)