members: don't request mail confirmation of emergency contacts

pull/73/head
Christian Merten 1 year ago
parent ed445a9bc6
commit 02db0669cd
Signed by: christian.merten
GPG Key ID: D953D69721B948B3

@ -112,8 +112,7 @@ class EmergencyContactInline(CommonAdminInlineMixin, admin.TabularInline):
formfield_overrides = {
TextField: {'widget': Textarea(attrs={'rows': 1, 'cols': 40})}
}
fields = ['prename', 'lastname', 'email', 'phone_number', 'confirmed_mail']
readonly_fields = ['confirmed_mail']
fields = ['prename', 'lastname', 'email', 'phone_number']
extra = 0

@ -445,11 +445,6 @@ class Member(Person):
return not self.confirmed and self.confirmed_alternative_mail and self.confirmed_mail and\
all([emc.confirmed_mail for emc in self.emergencycontact_set.all()])
def request_mail_confirmation(self, rerequest=False):
ret = super().request_mail_confirmation(rerequest)
rets = [emc.request_mail_confirmation(rerequest) for emc in self.emergencycontact_set.all()]
return ret or any(rets)
def confirm_mail(self, key):
ret = super().confirm_mail(key)
if self.registration_ready():

Loading…
Cancel
Save