Skip to content

Commit 9a54022

Browse files
committed
fix(passport): 'registration_done' not found
1 parent de68f25 commit 9a54022

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

rootfs/api/views.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ def get(self, request):
6767
class RegistrationView(CreateView):
6868
form_class = RegistrationForm
6969
template_name = 'user/registration.html'
70-
success_url = reverse_lazy('registration_done')
70+
success_url = reverse_lazy('user_registration_done')
7171

7272
def get(self, request, *args, **kwargs):
7373
if settings.LDAP_ENDPOINT or not settings.REGISTRATION_ENABLED:
@@ -93,7 +93,7 @@ def post(self, request, *args, **kwargs):
9393
'uid': urlsafe_base64_encode(force_bytes(user.pk)),
9494
'token': token_generator.make_token(user),
9595
})
96-
user.email_user(mail_subject, message)
96+
user.email_user(mail_subject, message, fail_silently=True)
9797
messages.success(request, (
9898
'Please Confirm your email to complete registration.'))
9999
return self.form_valid(form)
@@ -174,7 +174,7 @@ def update(self, request, *args, **kwargs):
174174
})
175175
cache_key = "user:serializer:%s" % user.pk
176176
cache.set(cache_key, request.data, 60 * 30)
177-
user.email_user(mail_subject, message)
177+
user.email_user(mail_subject, message, fail_silently=True)
178178
else:
179179
user_serializer.save()
180180
return Response(status=status.HTTP_204_NO_CONTENT)

0 commit comments

Comments
 (0)