diff --git a/kompassi/core/middleware.py b/kompassi/core/middleware.py index cea26bfe8..48060624b 100644 --- a/kompassi/core/middleware.py +++ b/kompassi/core/middleware.py @@ -64,15 +64,12 @@ def annotations(self): class RequestLocalCache: - request: HttpRequest - _event_cache: dict[str, EventCache] = {} - _universe_cache: dict[int, UniverseCache] = {} - - # event id -> UniverseCache - _program_universe_cache: dict[int, UniverseCache] = {} - def __init__(self, request: HttpRequest): self.request = request + self._event_cache: dict[str, EventCache] = {} + self._universe_cache: dict[int, UniverseCache] = {} + # event id -> UniverseCache + self._program_universe_cache: dict[int, UniverseCache] = {} def for_event(self, event: Event) -> EventCache: if event.slug not in self._event_cache: