Skip to content

Commit fe699f7

Browse files
committed
Fix expected revision for expired drafts. Fixes ietf-tools#656
- Legacy-Id: 3078
1 parent ccfd8b5 commit fe699f7

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

ietf/submit/forms.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ def clean_version(self):
409409
raise forms.ValidationError('Version field is not in NN format')
410410
if version_int > 99 or version_int < 0:
411411
raise forms.ValidationError('Version must be set between 00 and 99')
412-
existing_revisions = [int(i.revision) for i in InternetDraft.objects.filter(filename=self.draft.filename)]
412+
existing_revisions = [int(i.revision_display()) for i in InternetDraft.objects.filter(filename=self.draft.filename)]
413413
expected = 0
414414
if existing_revisions:
415415
expected = max(existing_revisions) + 1

ietf/submit/utils.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ def validate_revision(self):
220220
if self.draft.status_id in [POSTED, POSTED_BY_SECRETARIAT]:
221221
return
222222
revision = self.draft.revision
223-
existing_revisions = [int(i.revision) for i in InternetDraft.objects.filter(filename=self.draft.filename)]
223+
existing_revisions = [int(i.revision_display()) for i in InternetDraft.objects.filter(filename=self.draft.filename)]
224224
expected = 0
225225
if existing_revisions:
226226
expected = max(existing_revisions) + 1

0 commit comments

Comments
 (0)