Changed a log.assertion() to provide more information about the unexpected situation.

- Legacy-Id: 17770
This commit is contained in:
Henrik Levkowetz 2020-05-10 14:17:23 +00:00
parent 26e85ce53b
commit 0daddb5b91

View file

@ -133,7 +133,8 @@ def validate_submission_rev(name, rev):
expected = 0
existing_revs = [int(i.rev) for i in Document.objects.filter(name=name) if i.rev and i.rev.isdigit() ]
log.assertion('[ i.rev for i in Document.objects.filter(name=name) if not (i.rev and i.rev.isdigit()) ]', [])
unexpected_revs = [ i.rev for i in Document.objects.filter(name=name) if not (i.rev and i.rev.isdigit()) ]
log.assertion('unexpected_revs', [])
if existing_revs:
expected = max(existing_revs) + 1