mirror of
https://github.com/pretix/pretix.git
synced 2026-05-26 18:43:59 +00:00
banktransfer import: Fix prefix confusion if shorter event name contains dash (Z#23234167)
This commit is contained in:
@@ -405,7 +405,7 @@ def process_banktransfers(self, job: int, data: list) -> None:
|
||||
# We need to sort prefixes by length with long ones first. In case we have an event with slug
|
||||
# "CONF" and one with slug "CONF2022", we want CONF2022 to match first, to avoid the parser
|
||||
# thinking "2022" is already the order code.
|
||||
"|".join(sorted([re.escape(p).replace("\\-", r"[\- ]*") for p in prefixes], key=lambda p: len(p), reverse=True)),
|
||||
"|".join([re.escape(p).replace("\\-", r"[\- ]*") for p in sorted(prefixes, key=lambda p: len(p), reverse=True)]),
|
||||
min(code_len_agg['min'] or 1, inr_len_agg['min'] or 1),
|
||||
max(code_len_agg['max'] or 5, inr_len_agg['max'] or 5)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user