We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba528a0 commit a5cf8b6Copy full SHA for a5cf8b6
1 file changed
ietf/submit/utils.py
@@ -80,8 +80,11 @@ def has_been_replaced_by(name):
80
return None
81
82
def validate_submission_name(name):
83
- if not re.search(r'^draft-[a-z][-a-z0-9]{0,39}$', name):
84
- return "Expected name 'draft-...' using lowercase ascii letters, digits, and hyphen; found '%s'." % name
+ if not re.search(r'^draft-[a-z][-a-z0-9]{0,43}$', name):
+ if len(name) > 50:
85
+ return "Expected the draft name to be at most 50 ascii characters long; found %d." % len(name)
86
+ else:
87
+ return "Expected name 'draft-...' using lowercase ascii letters, digits, and hyphen; found '%s'." % name
88
89
def validate_submission_rev(name, rev):
90
if not rev:
0 commit comments