From 9fc32970918ffb710933993fe5d4d7fb0d8cc0f9 Mon Sep 17 00:00:00 2001 From: Andrew Shu Date: Wed, 17 Jul 2013 13:21:23 -0400 Subject: [PATCH] random special subreddits: retain querystring in redirect --- r2/r2/controllers/reddit_base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/r2/r2/controllers/reddit_base.py b/r2/r2/controllers/reddit_base.py index 0db40e843..1086855c2 100644 --- a/r2/r2/controllers/reddit_base.py +++ b/r2/r2/controllers/reddit_base.py @@ -1032,16 +1032,16 @@ class RedditController(MinimalController): # random reddit trickery -- have to do this after the content lang is set if c.site == Random: c.site = Subreddit.random_reddit(user=c.user) - redirect_to("/" + c.site.path.strip('/') + request.path) + redirect_to("/" + c.site.path.strip('/') + request.path_qs) elif c.site == RandomSubscription: if c.user.gold: c.site = Subreddit.random_subscription(c.user) - redirect_to('/' + c.site.path.strip('/') + request.path) + redirect_to('/' + c.site.path.strip('/') + request.path_qs) else: redirect_to('/gold/about') elif c.site == RandomNSFW: c.site = Subreddit.random_reddit(over18=True, user=c.user) - redirect_to("/" + c.site.path.strip('/') + request.path) + redirect_to("/" + c.site.path.strip('/') + request.path_qs) if not request.path.startswith("/api/login/"): # is the subreddit banned?