Mercurial > libervia-website
diff pages/association/membership/page_meta.py @ 21:67487063f421
fix membership following changes with new theme
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 30 Nov 2021 17:39:46 +0100 |
parents | 9ce41ef66dfa |
children | 5fd933e238bb |
line wrap: on
line diff
--- a/pages/association/membership/page_meta.py Tue Nov 30 17:38:36 2021 +0100 +++ b/pages/association/membership/page_meta.py Tue Nov 30 17:39:46 2021 +0100 @@ -63,8 +63,7 @@ "The form you posted is not complete, we can't validate this membership request.\n" "Please fill all the required fields, thank you!") -@defer.inlineCallbacks -def on_data_post(self, request): +async def on_data_post(self, request): data = FormData(*self.getPostedData(request, FIELDS, raise_on_missing=False)) if any(not getattr(data, f) for f in REQUIRED): log.warning("missing data fields:\n{data}".format(data=data)) @@ -77,13 +76,13 @@ None, "email_admins_list", default=Exception) - yield email.sendEmail( + await email.sendEmail( self.host.main_conf, addresses, SUBJECT_ADMIN, BODY_ADMIN.format(**data._asdict()), ) - yield email.sendEmail( + await email.sendEmail( self.host.main_conf, data.email, SUBJECT,