File tree 1 file changed +14
-0
lines changed
1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,20 @@ def get_page_config(self):
59
59
api_token = os .getenv ("JUPYTERHUB_API_TOKEN" , "" )
60
60
page_config ["token" ] = api_token
61
61
62
+ server_root = self .settings .get ("server_root_dir" , "" )
63
+ server_root = server_root .replace (os .sep , "/" )
64
+ server_root = os .path .normpath (os .path .expanduser (server_root ))
65
+ try :
66
+ # Remove the server_root from pref dir
67
+ if self .serverapp .preferred_dir != server_root :
68
+ page_config ["preferredPath" ] = "/" + os .path .relpath (
69
+ self .serverapp .preferred_dir , server_root
70
+ )
71
+ else :
72
+ page_config ["preferredPath" ] = "/"
73
+ except Exception :
74
+ page_config ["preferredPath" ] = "/"
75
+
62
76
mathjax_config = self .settings .get ("mathjax_config" , "TeX-AMS_HTML-full,Safe" )
63
77
# TODO Remove CDN usage.
64
78
mathjax_url = self .settings .get (
You can’t perform that action at this time.
0 commit comments