From 2cf90dfce64dfb0306bcdfbc9f291225b90d7da4 Mon Sep 17 00:00:00 2001 From: Mark Paronyan Date: Mon, 28 Sep 2026 04:58:39 +0000 Subject: [PATCH] fix(typing): resolve mypy errors in api.routes.controller.privileges --- gns3server/api/routes/controller/privileges.py | 3 ++- pyproject.toml | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gns3server/api/routes/controller/privileges.py b/gns3server/api/routes/controller/privileges.py index a070a6ee6..1f34ec1ff 100644 --- a/gns3server/api/routes/controller/privileges.py +++ b/gns3server/api/routes/controller/privileges.py @@ -16,6 +16,7 @@ API route for privileges """ from typing import List +import gns3server.db.models as models from gns3server.db.repositories.rbac import RbacRepository from .dependencies.database import get_repository from fastapi import APIRouter, Depends @@ -33,7 +34,7 @@ router = APIRouter() ) async def get_privileges( rbac_repo: RbacRepository = Depends(get_repository(RbacRepository)), -) -> List[schemas.Privilege]: +) -> List[models.Privilege]: """ Get all privileges. diff --git a/pyproject.toml b/pyproject.toml index 6040d3cfd..8d12aad82 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -348,7 +348,6 @@ module = [ "gns3server.api.routes.controller.images", # 9 "gns3server.api.routes.controller.llm_model_configs", # 32 "gns3server.api.routes.controller.pools", # 8 - "gns3server.api.routes.controller.privileges", # 1 "gns3server.api.routes.controller.projects", # 16 "gns3server.api.routes.controller.roles", # 5 "gns3server.api.routes.controller.snapshots", # 1