From f858ae23a6e283f03e41f555db01ff8e6bde63dc Mon Sep 17 00:00:00 2001 From: Mark Paronyan Date: Mon, 28 Sep 2026 04:41:54 +0000 Subject: [PATCH] fix(typing): resolve mypy errors in api.routes.index --- gns3server/api/routes/index.py | 2 +- pyproject.toml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/gns3server/api/routes/index.py b/gns3server/api/routes/index.py index 365840b8c..23e859bc2 100644 --- a/gns3server/api/routes/index.py +++ b/gns3server/api/routes/index.py @@ -36,7 +36,7 @@ async def root(): @router.get("/debug", response_class=HTMLResponse, deprecated=True, include_in_schema=False) def debug(request: Request): - kwargs = {"gns3_version": __version__, "gns3_host": request.client.host} + kwargs = {"gns3_version": __version__, "gns3_host": request.client.host if request.client else None} return templates.TemplateResponse(request=request, name="index.html", context=kwargs) diff --git a/pyproject.toml b/pyproject.toml index 21c8a9ba6..8da681384 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -359,7 +359,6 @@ module = [ "gns3server.api.routes.controller.snapshots", # 1 "gns3server.api.routes.controller.templates", # 10 "gns3server.api.routes.controller.users", # 14 - "gns3server.api.routes.index", # 1 "gns3server.api.server", # 2 "gns3server.compute.docker.docker_vm", # 3 "gns3server.compute.docker.iol_docker_vm", # 3