From 99fb1f4ca88d7308a1bdf8894424df83f1161f55 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Mon, 4 May 2020 19:31:27 +0200
Subject: [PATCH] Add mail_sernder property to Person

---
 aleksis/core/models.py | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/aleksis/core/models.py b/aleksis/core/models.py
index 85ea38aea..6608cf81c 100644
--- a/aleksis/core/models.py
+++ b/aleksis/core/models.py
@@ -148,6 +148,11 @@ class Person(ExtensibleModel):
         elif get_site_preferences()["notification__addressing_name_format"] == "first_last":
             return f"{self.first_name} {self.last_name}"
 
+    @property
+    def mail_sender(self) -> str:
+        """E-mail sender in "Name <email>" format."""
+        return f"\"{self.addressing_name}\" <{self.email}>"
+
     @property
     def age(self):
         """Age of the person at current time."""
-- 
GitLab