From 3e9c18f50a9da5ed9fa2d731b33bc4032b286a83 Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Thu, 5 Jan 2017 17:18:08 -0800 Subject: [PATCH] Pass query params through with user-redirect --- jupyterhub/handlers/base.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jupyterhub/handlers/base.py b/jupyterhub/handlers/base.py index af680f01..2db580f9 100644 --- a/jupyterhub/handlers/base.py +++ b/jupyterhub/handlers/base.py @@ -571,6 +571,9 @@ class UserRedirectHandler(BaseHandler): def get(self, path): user = self.get_current_user() url = url_path_join(user.url, path) + if self.request.query: + # FIXME: use urlunparse instead? + url += '?' + self.request.query self.redirect(url)