File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 11from urllib .parse import urljoin
22from jupyter_server .base .handlers import FileFindHandler
3+ from jinja2 .exceptions import TemplateNotFound
34
45
56class ExtensionHandlerJinjaMixin :
@@ -8,8 +9,11 @@ class ExtensionHandlerJinjaMixin:
89 """
910 def get_template (self , name ):
1011 """Return the jinja template object for a given name"""
11- env = '{}_jinja2_env' .format (self .name )
12- return self .settings [env ].get_template (name )
12+ try :
13+ env = '{}_jinja2_env' .format (self .name )
14+ return self .settings [env ].get_template (name )
15+ except TemplateNotFound :
16+ return super ().get_template (name )
1317
1418
1519class ExtensionHandlerMixin :
@@ -36,6 +40,8 @@ def serverapp(self):
3640
3741 @property
3842 def log (self ):
43+ if not hasattr (self , 'name' ):
44+ return super ().log
3945 # Attempt to pull the ExtensionApp's log, otherwise fall back to ServerApp.
4046 try :
4147 return self .extensionapp .log
You can’t perform that action at this time.
0 commit comments