From 9ebbb36190e92f61af57d0bfc8635067b06e67b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Mon, 11 Apr 2022 22:13:53 +0200 Subject: [PATCH] Fill user email with the party email issue11357 review391761003 --- user.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/user.py b/user.py index 93ad51dcfc..3e351a5c4b 100644 --- a/user.py +++ b/user.py @@ -143,6 +143,11 @@ class User(avatar_mixin(100), DeactivableMixin, ModelSQL, ModelView): }]) cls.write(*to_write) + @fields.depends('party', 'email') + def on_change_party(self): + if not self.email and self.party: + self.email = self.party.email + @classmethod def _format_email(cls, users): for user in users: