subreddit name parsing code more readable
This commit is contained in:
@@ -395,10 +395,7 @@ class SubredditContent(Content):
|
|||||||
listing='r', period=None):
|
listing='r', period=None):
|
||||||
|
|
||||||
# Strip leading, trailing, and redundant backslashes
|
# Strip leading, trailing, and redundant backslashes
|
||||||
n = ''
|
name_list = [seg for seg in name.strip(' /').split('/') if seg]
|
||||||
n = ''.join([n + ''.join(list(g)) if k != '/' else '/' \
|
|
||||||
for k, g in groupby(name)]).strip(' /')
|
|
||||||
name_list = n.split('/')
|
|
||||||
name_order = None
|
name_order = None
|
||||||
if name_list[0] in ['r', 'u', 'user', 'domain'] and len(name_list) > 1:
|
if name_list[0] in ['r', 'u', 'user', 'domain'] and len(name_list) > 1:
|
||||||
listing, name_list = name_list[0], name_list[1:]
|
listing, name_list = name_list[0], name_list[1:]
|
||||||
|
|||||||
Reference in New Issue
Block a user