From f7de2ead403af15b9d98f8aefb8e85d21d558976 Mon Sep 17 00:00:00 2001 From: Tobias Kunze Date: Sun, 18 Jun 2017 18:30:38 +0200 Subject: [PATCH] Allow to pass prefix to generate_code, too (#523) --- src/pretix/base/models/vouchers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/base/models/vouchers.py b/src/pretix/base/models/vouchers.py index 8bdbb7298..6ea7887b6 100644 --- a/src/pretix/base/models/vouchers.py +++ b/src/pretix/base/models/vouchers.py @@ -20,9 +20,9 @@ def _generate_random_code(prefix=None): return get_random_string(length=settings.ENTROPY['voucher_code'], allowed_chars=charset) -def generate_code(): +def generate_code(prefix=None): while True: - code = _generate_random_code() + code = _generate_random_code(prefix=prefix) if not Voucher.objects.filter(code=code).exists(): return code