diff --git a/aleksis/apps/paweljong/views.py b/aleksis/apps/paweljong/views.py index 41fe4f1cc8dd65bdf78e7c3691f9f1e00e485f35..dc8d2179d4e0fb7db5b438c9039b8907d4cb3557 100644 --- a/aleksis/apps/paweljong/views.py +++ b/aleksis/apps/paweljong/views.py @@ -347,6 +347,7 @@ class AccountRegisterWizardView(SessionWizardView): cleaned_data_register = self.get_cleaned_data_for_step("register") # Create email address + _email = None if cleaned_data_email: _email = MailAddress.objects.create( local_part=cleaned_data_email["local_part"], @@ -374,6 +375,10 @@ class AccountRegisterWizardView(SessionWizardView): }, ) + if _email: + _email.person = person + _email.save() + return redirect("index")