From 2c83c3fc5e5aa080752dc83b281cc6b68e8e65eb Mon Sep 17 00:00:00 2001 From: ZHUO Qiang Date: Thu, 25 Jul 2019 19:33:42 +0800 Subject: [PATCH] fix #39 500 Internal Server Error in jupyter v1.0 add missing template parameter to fix issue #39 500 Internal Server Error in jupyter v1.0 --- appmode/server_extension.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/appmode/server_extension.py b/appmode/server_extension.py index 33c6d44..ff9638a 100644 --- a/appmode/server_extension.py +++ b/appmode/server_extension.py @@ -78,9 +78,9 @@ def get(self, path): } # template parameters changed over time - if hasattr(orig_handler, "get_custom_frontend_exporters"): - get_cfw = orig_handler.get_custom_frontend_exporters - render_kwargs['get_custom_frontend_exporters'] = get_cfw + for parameter in ("get_custom_frontend_exporters", "get_frontend_exporters"): + if hasattr(orig_handler, parameter): + render_kwargs[parameter] = getattr(orig_handler, parameter) # Ok let's roll .... self.write(self.render_template('appmode.html', **render_kwargs))