From c60ebea2cb565fb14c54ba337a22f56eebf596e4 Mon Sep 17 00:00:00 2001 From: Iain-S <25081046+Iain-S@users.noreply.github.com> Date: Wed, 3 Jul 2024 13:33:17 +0100 Subject: [PATCH] Be explicit about which models we are returning --- rctab/routers/accounting/usage.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rctab/routers/accounting/usage.py b/rctab/routers/accounting/usage.py index c0e21dc..5237d15 100644 --- a/rctab/routers/accounting/usage.py +++ b/rctab/routers/accounting/usage.py @@ -3,7 +3,7 @@ import calendar import datetime import logging -from typing import Any, Dict, List +from typing import Dict, List from uuid import UUID import jwt @@ -239,7 +239,7 @@ async def post_usage( @router.get("/all-usage", response_model=List[Usage]) -async def get_usage(_: UserRBAC = Depends(token_admin_verified)) -> Any: +async def get_usage(_: UserRBAC = Depends(token_admin_verified)) -> List[Usage]: """Get all usage data.""" usage_query = select([accounting_models.usage]) rows = [dict(x) for x in await database.fetch_all(usage_query)]