(self)
| 27 | return self._get_items()["addons"] # type: ignore[no-any-return] |
| 28 | |
| 29 | def _get_items(self) -> dict: # type: ignore[type-arg] |
| 30 | chargebee_items = self._cache.get(CHARGEBEE_CACHE_KEY) |
| 31 | if chargebee_items is None: |
| 32 | self.refresh() # type: ignore[no-untyped-call] |
| 33 | return self._cache.get(CHARGEBEE_CACHE_KEY) # type: ignore[no-any-return] |
| 34 | |
| 35 | def fetch_plans(self) -> dict: # type: ignore[type-arg] |
| 36 | plans = {} |