mirror of
https://github.com/pretix/pretix.git
synced 2026-04-24 23:32:33 +00:00
Allow to pass prefix to generate_code, too (#523)
This commit is contained in:
committed by
Raphael Michel
parent
260ba19e44
commit
f7de2ead40
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user