forked from CGM_Public/pretix_original
Fix locale to country guessing
This commit is contained in:
@@ -205,12 +205,13 @@ def guess_country(event):
|
|||||||
valid_countries = countries.countries
|
valid_countries = countries.countries
|
||||||
if '-' in locale:
|
if '-' in locale:
|
||||||
parts = locale.split('-')
|
parts = locale.split('-')
|
||||||
|
# TODO: does this actually work?
|
||||||
if parts[1].upper() in valid_countries:
|
if parts[1].upper() in valid_countries:
|
||||||
country = Country(parts[1].upper())
|
country = Country(parts[1].upper())
|
||||||
elif parts[0].upper() in valid_countries:
|
elif parts[0].upper() in valid_countries:
|
||||||
country = Country(parts[0].upper())
|
country = Country(parts[0].upper())
|
||||||
else:
|
else:
|
||||||
if locale in valid_countries:
|
if locale.upper() in valid_countries:
|
||||||
country = Country(locale.upper())
|
country = Country(locale.upper())
|
||||||
return country
|
return country
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user