mirror of
https://github.com/eitchtee/WYGIWYH.git
synced 2026-03-27 20:01:18 +01:00
refactor: remove ensure_user_settings
This commit is contained in:
@@ -2,8 +2,6 @@ import zoneinfo
|
||||
from django.utils import timezone
|
||||
from django.utils.translation import activate
|
||||
|
||||
from apps.users.utils.user_settings import ensure_user_settings
|
||||
|
||||
|
||||
class LocalizationMiddleware:
|
||||
def __init__(self, get_response):
|
||||
@@ -12,7 +10,7 @@ class LocalizationMiddleware:
|
||||
def __call__(self, request):
|
||||
tz = request.COOKIES.get("mytz")
|
||||
if request.user.is_authenticated:
|
||||
user_settings = ensure_user_settings(request.user)
|
||||
user_settings = request.user.settings
|
||||
user_language = user_settings.language
|
||||
user_timezone = user_settings.timezone
|
||||
else:
|
||||
|
||||
@@ -52,7 +52,7 @@ def toggle_amount_visibility(request):
|
||||
@only_htmx
|
||||
@login_required
|
||||
def update_settings(request):
|
||||
user_settings, created = UserSettings.objects.get_or_create(user=request.user)
|
||||
user_settings = request.user.settings
|
||||
|
||||
if request.method == "POST":
|
||||
form = UserSettingsForm(request.POST, instance=user_settings)
|
||||
|
||||
Reference in New Issue
Block a user