|
@@ -43,11 +43,6 @@ def form(request):
|
|
)
|
|
)
|
|
|
|
|
|
if need_activation == User.ACTIVATION_NONE:
|
|
if need_activation == User.ACTIVATION_NONE:
|
|
- # No need for activation, update monitor with fresh data
|
|
|
|
- request.monitor['users'] = int(request.monitor['users']) + 1
|
|
|
|
- request.monitor['last_user'] = new_user.pk
|
|
|
|
- request.monitor['last_user_name'] = new_user.username
|
|
|
|
- request.monitor['last_user_slug'] = new_user.username_slug
|
|
|
|
# Sign in user
|
|
# Sign in user
|
|
sign_user_in(request, new_user)
|
|
sign_user_in(request, new_user)
|
|
request.messages.set_flash(Message(_("Welcome aboard, %(username)s! Your account has been registered successfully.") % {'username': new_user.username}), 'success')
|
|
request.messages.set_flash(Message(_("Welcome aboard, %(username)s! Your account has been registered successfully.") % {'username': new_user.username}), 'success')
|
|
@@ -70,6 +65,8 @@ def form(request):
|
|
_("Welcome aboard, %(username)s!") % {'username': new_user.username},
|
|
_("Welcome aboard, %(username)s!") % {'username': new_user.username},
|
|
{'password': form.cleaned_data['password']}
|
|
{'password': form.cleaned_data['password']}
|
|
)
|
|
)
|
|
|
|
+
|
|
|
|
+ User.objects.resync_monitor(request.monitor)
|
|
return redirect(reverse('index'))
|
|
return redirect(reverse('index'))
|
|
else:
|
|
else:
|
|
message = Message(form.non_field_errors()[0], 'error')
|
|
message = Message(form.non_field_errors()[0], 'error')
|