Skip to content

Commit b54e033

Browse files
committed
Fixed an error in the handling of long draft names extracted from xml source.
- Legacy-Id: 16363
1 parent 4595a96 commit b54e033

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

ietf/submit/utils.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ def has_been_replaced_by(name):
8080
return None
8181

8282
def validate_submission_name(name):
83-
if not re.search(r'^draft-[a-z][-a-z0-9]{0,43}$', name):
83+
if not re.search(r'^draft-[a-z][-a-z0-9]{0,43}(-\d\d)?$', name):
84+
if re.search(r'-\d\d$', name):
85+
name = name[:-3]
8486
if len(name) > 50:
8587
return "Expected the draft name to be at most 50 ascii characters long; found %d." % len(name)
8688
else:

0 commit comments

Comments
 (0)