From 8e48fae1424838a663574eba3c8fd09dbbeaf05c Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Fri, 26 Jul 2013 03:12:41 -0700 Subject: [PATCH] Persist url query params through /u/ redirect. --- r2/r2/controllers/redirect.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/r2/r2/controllers/redirect.py b/r2/r2/controllers/redirect.py index 2cc7501b9..c005eaafd 100644 --- a/r2/r2/controllers/redirect.py +++ b/r2/r2/controllers/redirect.py @@ -19,6 +19,7 @@ # All portions of the code written by reddit are Copyright (c) 2006-2013 reddit # Inc. All Rights Reserved. ############################################################################### +from pylons import request from pylons.controllers.util import abort, redirect_to from r2.lib.base import BaseController @@ -36,6 +37,8 @@ class RedirectController(BaseController): url = "/user/" + user if rest: url += "/" + rest + if request.query_string: + url += "?" + request.query_string return redirect_to(str(url), _code=301) def GET_timereddit_redirect(self, timereddit, rest=None):