From 7f03388a54862b37709a11d16b9b9e7d8a282de6 Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Thu, 23 May 2013 15:19:17 -0700 Subject: [PATCH] Accept multi names 2 characters long. --- r2/r2/lib/validator/validator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/r2/r2/lib/validator/validator.py b/r2/r2/lib/validator/validator.py index ba2e7e1d2..0cdd3ee09 100644 --- a/r2/r2/lib/validator/validator.py +++ b/r2/r2/lib/validator/validator.py @@ -2184,7 +2184,7 @@ class VJSON(Validator): } -multi_name_rx = subreddit_rx +multi_name_rx = re.compile(r"\A[A-Za-z0-9][A-Za-z0-9_]{1,20}\Z") multi_name_chars_rx = re.compile(r"[^A-Za-z0-9_]") class VMultiPath(Validator): @@ -2220,7 +2220,7 @@ class VMultiPath(Validator): reason = _("invalid character: '%s'") % char elif name[0] == '_': reason = _("can't start with a '_'") - elif len(name) < 3: + elif len(name) < 2: reason = _('that name is too short') elif len(name) > 21: reason = _('that name is too long')