From 3b2de4ea336bd0a82e37cd516c8233b24fe4195d Mon Sep 17 00:00:00 2001 From: Maja Massarini <2678400+majamassarini@users.noreply.github.com> Date: Fri, 14 Feb 2025 10:26:07 +0100 Subject: [PATCH] Update ogr/services/forgejo/service.py Co-authored-by: Matej Focko --- ogr/services/forgejo/service.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/ogr/services/forgejo/service.py b/ogr/services/forgejo/service.py index ee59928b..f9274aa2 100644 --- a/ogr/services/forgejo/service.py +++ b/ogr/services/forgejo/service.py @@ -30,11 +30,9 @@ def __init__( self._token = f"token {api_key}" self._api = None - @property + @cached_property def api(self): - if not self._api: - self._api = PyforgejoApi(base_url=self.instance_url, api_key=self._token) - return self._api + return PyforgejoApi(base_url=self.instance_url, api_key=self._token) def get_project( # type: ignore[override] self,