From 284c5242ea6ea7bf587249ec19b4e320b1983561 Mon Sep 17 00:00:00 2001 From: felix-mos Date: Wed, 27 Mar 2024 15:56:27 +0700 Subject: [PATCH] force PathOperationServer result --- openapi_core/templating/paths/finders.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openapi_core/templating/paths/finders.py b/openapi_core/templating/paths/finders.py index bd4dc033..d1948fde 100644 --- a/openapi_core/templating/paths/finders.py +++ b/openapi_core/templating/paths/finders.py @@ -57,7 +57,9 @@ def find(self, method: str, name: str) -> PathOperationServer: try: return next(servers_iter) except StopIteration: - raise ServerNotFound(name) + return PathOperationServer(path=name, operation=next(operations_iter_peek), server=None, path_result=name, server_result=None) + + class APICallPathFinder(BasePathFinder):