mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-28 00:07:57 -05:00
fix bug where language subreddits were 404ing because their names were 2 characters long
This commit is contained in:
@@ -241,7 +241,7 @@ class DomainMiddleware(object):
|
||||
|
||||
|
||||
class SubredditMiddleware(object):
|
||||
sr_pattern = re.compile(r'^/r/([^/]{3,})')
|
||||
sr_pattern = re.compile(r'^/r/([^/]{2,})')
|
||||
|
||||
def __init__(self, app):
|
||||
self.app = app
|
||||
|
||||
@@ -239,7 +239,10 @@ def set_subreddit():
|
||||
c.site = Subreddit._by_name(sr_name)
|
||||
except NotFound:
|
||||
c.site = Default
|
||||
redirect_to("/reddits/create?name=%s" % sr_name)
|
||||
if chksrname(sr_name):
|
||||
redirect_to("/reddits/create?name=%s" % sr_name)
|
||||
else:
|
||||
abort(404, "not found")
|
||||
|
||||
#if we didn't find a subreddit, check for a domain listing
|
||||
if not sr_name and c.site == Default and domain:
|
||||
|
||||
Reference in New Issue
Block a user