Backport PR #3265: Fix RootHandler when default_url is a callable

This commit is contained in:
Min RK
2020-11-20 09:14:46 +01:00
committed by MeeseeksDev[bot]
parent d9719e3538
commit 5733eb76c2

View File

@@ -40,7 +40,11 @@ class RootHandler(BaseHandler):
def get(self):
user = self.current_user
if self.default_url:
url = self.default_url
# As set in jupyterhub_config.py
if callable(self.default_url):
url = self.default_url(self)
else:
url = self.default_url
elif user:
url = self.get_next_url(user)
else: