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