diff --git a/core/views.py b/core/views.py index 8067eca..0548040 100644 --- a/core/views.py +++ b/core/views.py @@ -114,12 +114,12 @@ def settings_view(request): if request.method == "POST": form = UserChangeForm(request.POST, request.FILES) if form.is_valid(): - print(form.cleaned_data) + if form.cleaned_data["language"] != request.user.language: translation.activate(form.cleaned_data["language"]) changed_user_language = True - if not request.user.googlessouser: + if not hasattr(request.user, 'googlessouser'): request.user.email = form.cleaned_data["email"] request.user.language = form.cleaned_data["language"] diff --git a/paw/__init__.py b/paw/__init__.py index 7c4f91f..a3126a0 100644 --- a/paw/__init__.py +++ b/paw/__init__.py @@ -1,5 +1,5 @@ from django import get_version -VERSION = (0, 1, 0, "beta", 12) +VERSION = (0, 1, 0, "beta", 13) __version__ = get_version(VERSION)