Change sequence of actions

This commit is contained in:
Сокуров Идар 2021-04-13 14:15:12 +00:00
parent 8c0a589173
commit 68b1f64d36

View File

@ -79,12 +79,12 @@ class CustomRegistrationView(RegistrationView):
password=User.objects.make_random_password(length=50) password=User.objects.make_random_password(length=50)
) )
try: try:
forms.save(**opts)
update_profile(user.userprofile) update_profile(user.userprofile)
self.set_permission(user) self.set_permission(user)
forms.save(**opts)
return user return user
except SMTPException: except SMTPException:
user.delete() # user.delete()
self.is_allowed = False self.is_allowed = False
else: else:
raise ValueError('Непредвиденная ошибка') raise ValueError('Непредвиденная ошибка')