From 1b85911a76a33fca2068ad95fa5d8417974640f2 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Fri, 22 May 2020 18:20:00 +0200 Subject: [PATCH] Fix locale to country guessing --- src/pretix/base/forms/questions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pretix/base/forms/questions.py b/src/pretix/base/forms/questions.py index 5748dbb20..54c41279f 100644 --- a/src/pretix/base/forms/questions.py +++ b/src/pretix/base/forms/questions.py @@ -205,12 +205,13 @@ def guess_country(event): valid_countries = countries.countries if '-' in locale: parts = locale.split('-') + # TODO: does this actually work? if parts[1].upper() in valid_countries: country = Country(parts[1].upper()) elif parts[0].upper() in valid_countries: country = Country(parts[0].upper()) else: - if locale in valid_countries: + if locale.upper() in valid_countries: country = Country(locale.upper()) return country