From 3a3ae6e66cc7ce17fb27e470fd637fb6534c7f64 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Mon, 2 Feb 2026 09:41:32 +0100 Subject: [PATCH] Fix custom pycountry_add index handling (#5869) --- src/pretix/helpers/countries.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/pretix/helpers/countries.py b/src/pretix/helpers/countries.py index 830501338..d52ac8f70 100644 --- a/src/pretix/helpers/countries.py +++ b/src/pretix/helpers/countries.py @@ -148,4 +148,7 @@ def pycountry_add(db, **kw): continue value = value.lower() index = db.indices.setdefault(key, {}) - index.setdefault(value, set()).add(obj) + if key in ["country_code"]: + index.setdefault(value, set()).add(obj) + else: + index[value] = obj