From e36386e3cecbea3f6458d3de1460b38ce15c88b9 Mon Sep 17 00:00:00 2001 From: BenediktMKuehne <bennimail.4spam@gmail.com> Date: Fri, 25 Oct 2024 14:37:27 +0000 Subject: [PATCH] fix registration --- embark/users/views.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/embark/users/views.py b/embark/users/views.py index 23634c13..f91f4c54 100644 --- a/embark/users/views.py +++ b/embark/users/views.py @@ -45,13 +45,11 @@ def register(request): signup_form = SignUpForm(data=request.POST) if signup_form.is_valid(): username = signup_form.cleaned_data.get('username') - password = signup_form.cleaned_data.get('password') + password = signup_form.cleaned_data.get('password2') email = signup_form.cleaned_data.get('email') - logger.debug('Passwords match. Creating user') user = User.objects.create(username=username, email=email) user.set_password(password) user.is_active = False - # user.is_active = True user.save() logger.debug('User created') token = default_token_generator.make_token(user) @@ -87,7 +85,7 @@ def register(request): def embark_login(request): if request.method == "POST": try: - login_form = LoginForm(request, request.POST) + login_form = LoginForm(request=request, data=request.POST) logger.debug(login_form) if login_form.is_valid(): logger.debug('form valid') @@ -107,8 +105,7 @@ def embark_login(request): except builtins.Exception as error: logger.exception('Wide exception in Signup: %s', error) messages.error(request, 'Something went wrong when logging in the user.') - else: - login_form = LoginForm() + login_form = LoginForm() return render(request, 'user/login.html', {'form': login_form})