diff --git a/api/chalicelib/core/events.py b/api/chalicelib/core/events.py index d6a9616e0..dcb4d88d6 100644 --- a/api/chalicelib/core/events.py +++ b/api/chalicelib/core/events.py @@ -1,4 +1,4 @@ -from functools import lru_cache +from functools import cache from typing import Optional import schemas @@ -138,7 +138,7 @@ class EventType: column=None) # column=None because errors are searched by name or message -@lru_cache +@cache def supported_types(): return { EventType.CLICK.ui_type: SupportedFilter(get=autocomplete.__generic_autocomplete(EventType.CLICK), diff --git a/api/chalicelib/core/sessions/sessions_metas.py b/api/chalicelib/core/sessions/sessions_metas.py index 79cc8138c..f39b19ebd 100644 --- a/api/chalicelib/core/sessions/sessions_metas.py +++ b/api/chalicelib/core/sessions/sessions_metas.py @@ -1,11 +1,11 @@ -from functools import lru_cache +from functools import cache import schemas from chalicelib.core.autocomplete import autocomplete from chalicelib.utils.event_filter_definition import SupportedFilter -@lru_cache +@cache def supported_types(): return { schemas.FilterType.USER_OS: SupportedFilter(