From 7d6bc2c1811b3a08d0f223817d57c1832855955f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Ma=C3=AFzi?= Date: Tue, 29 Sep 2020 15:08:35 +0200 Subject: [PATCH] [router][api] Fix GET / --- .gitignore | 1 + halfapi/lib/routes.py | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index a90298f..91a465b 100644 --- a/.gitignore +++ b/.gitignore @@ -137,3 +137,4 @@ dmypy.json cython_debug/ domains/ +.vscode diff --git a/halfapi/lib/routes.py b/halfapi/lib/routes.py index d3f0b0b..f6ca052 100644 --- a/halfapi/lib/routes.py +++ b/halfapi/lib/routes.py @@ -108,11 +108,12 @@ def api_routes(m_dom: ModuleType) -> Generator: return r def str_acl(params): + l_params = [] for param in params: if 'acl' not in param.keys(): continue - param['acl'] = param['acl'].__name__ - return params + l_params.append({'acl': param['acl'].__name__}) + return l_params d_res = {} for path, d_route in gen_domain_routes(m_dom.__name__): @@ -123,6 +124,4 @@ def api_routes(m_dom: ModuleType) -> Generator: continue d_res[path][verb] = str_acl(d_route[verb]['params']) - print(d_res) return d_res -