diff --git a/services/service-adapters/routes/events.py b/services/service-adapters/routes/events.py index 3e13113..036f113 100644 --- a/services/service-adapters/routes/events.py +++ b/services/service-adapters/routes/events.py @@ -1,6 +1,6 @@ import json from datetime import datetime -from typing import List +from typing import List, cast from fastapi import APIRouter, BackgroundTasks, HTTPException, Query @@ -53,7 +53,7 @@ async def publish_event(event_data: EventData, background_tasks: BackgroundTasks async def get_events(limit: int = Query(100, ge=1, le=1000, description="Maximum number of events to retrieve")): """Get recent events from the Redis message bus""" try: - events: List[str] = redis_client.lrange("events", 0, limit - 1) + events: List[str] = cast(List[str], redis_client.lrange("events", 0, limit - 1)) parsed_events = [] for event in events: try: