mirror of
https://github.com/pretix/pretix.git
synced 2026-05-04 15:04:03 +00:00
Control: Prefer user locale over event locale
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
from django.core.urlresolvers import get_script_prefix
|
||||
import pytz
|
||||
|
||||
from django.conf import settings
|
||||
@@ -26,7 +27,7 @@ class LocaleMiddleware(BaseLocaleMiddleware):
|
||||
|
||||
def process_request(self, request):
|
||||
language = get_language_from_request(request)
|
||||
if hasattr(request, 'event'):
|
||||
if hasattr(request, 'event') and not request.path.startswith(get_script_prefix() + 'control'):
|
||||
if language not in request.event.settings.locales:
|
||||
language = request.event.settings.locale
|
||||
translation.activate(language)
|
||||
|
||||
Reference in New Issue
Block a user