Disallow arbitrary emails from contract sender address
authorMagnus Hagander <magnus@hagander.net>
Fri, 22 Mar 2024 17:38:24 +0000 (18:38 +0100)
committerMagnus Hagander <magnus@hagander.net>
Fri, 22 Mar 2024 17:38:24 +0000 (18:38 +0100)
This was intended for contracts only, not general contacts, so don't
allow arbitrary emails from it either.

postgresqleu/confreg/forms.py

index 3f28a93efba262f9ab8481332ba71a779652ae05..fefab505bfb0f49613bbf1b684f09110ff9a42c7 100644 (file)
@@ -765,7 +765,7 @@ class SendExternalEmailForm(forms.Form):
             self.data = self.data.copy()
             self.data['sendername'] = self.conference.conferencename
 
-        addresses = set(a for a in [conference.contactaddr, conference.sponsoraddr, conference.notifyaddr, conference.contractsenderemail] if a)
+        addresses = set(a for a in [conference.contactaddr, conference.sponsoraddr, conference.notifyaddr] if a)
         self.fields['sender'].choices = [(a, a) for a in sorted(addresses)]
 
         if not (self.data.get('subject') and self.data.get('message')):