From ee8d8f68eefd25cbd859574dcebef23fe21eb87c Mon Sep 17 00:00:00 2001 From: Tim Kreuzer Date: Mon, 4 Mar 2024 10:37:59 +0100 Subject: [PATCH] always pass user as argument --- jupyterhub/handlers/base.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/jupyterhub/handlers/base.py b/jupyterhub/handlers/base.py index 9ab854e4..39f77d40 100644 --- a/jupyterhub/handlers/base.py +++ b/jupyterhub/handlers/base.py @@ -1351,10 +1351,7 @@ class BaseHandler(RequestHandler): if self.settings['template_vars']: for key, value in self.settings['template_vars'].items(): if callable(value): - if len(signature(value).parameters.keys()) == 1: - value = value(user) - else: - value = value() + value = value(user) ns[key] = value return ns