From 7c0768906448f4923fb6c1b0f071f5484749d377 Mon Sep 17 00:00:00 2001 From: Vit Zikmund Date: Thu, 2 Sep 2021 11:24:00 +0200 Subject: [PATCH] fix: Allow registering to the root (/) endpoint --- aiohttp_swagger/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/aiohttp_swagger/__init__.py b/aiohttp_swagger/__init__.py index 72c786f..8599b20 100644 --- a/aiohttp_swagger/__init__.py +++ b/aiohttp_swagger/__init__.py @@ -85,8 +85,9 @@ def setup_swagger(app: web.Application, # Add API routes app.router.add_route('GET', _swagger_url, _swagger_home_func) - app.router.add_route('GET', "{}/".format(_base_swagger_url), - _swagger_home_func) + if _base_swagger_url: + app.router.add_route('GET', "{}/".format(_base_swagger_url), + _swagger_home_func) app.router.add_route('GET', _swagger_def_url, _swagger_def_func) # Set statics