From 55889b58840213d5cf2ceec8f3f8d192a9e8e6cd Mon Sep 17 00:00:00 2001 From: Ferenc Schulcz <schulcz.ferenc@gmail.com> Date: Wed, 16 Oct 2024 14:42:28 +0200 Subject: [PATCH] Fix 500 when endpoint does not exist --- router.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/router.py b/router.py index 9e91230..d06fa87 100644 --- a/router.py +++ b/router.py @@ -303,9 +303,9 @@ def get_public_endpoint(servicename: str, method: str): def get_authorized_endpoint(servicename: str, method: str): if not method in authorized_service_endpoints: - return None + return None, None if not servicename in authorized_service_endpoints[method]: - return None + return None, None return authorized_service_endpoints[method][servicename] @ app.route('/<servicename>', methods=['GET', 'HEAD', 'POST', 'PUT', 'DELETE', 'CONNECT', 'OPTIONS', 'TRACE', 'PATCH']) -- GitLab