X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/06a981042354beffa32620e52f2c7b1971549c17..933e7a7227802f0aee60a0295c08077467ee4250:/wtem/models.py diff --git a/wtem/models.py b/wtem/models.py index 5cb7096..30539b2 100644 --- a/wtem/models.py +++ b/wtem/models.py @@ -19,7 +19,7 @@ class Submission(models.Model): @classmethod def generate_key(cls): key = '' - while not key and key in [record['key'] for record in cls.objects.values('key')]: + while not key or key in [record['key'] for record in cls.objects.values('key')]: key = ''.join(random.choice(string.ascii_uppercase + string.ascii_lowercase + string.digits) for i in range(30)) return key