Merge pull request #1356 from pypeclub/bugfix/clockify_api_keyring_fix

Clockify keyring usage fix
This commit is contained in:
Milan Kolar 2021-04-15 19:28:02 +02:00 committed by GitHub
commit 96000ed262
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -34,7 +34,12 @@ class ClockifyAPI:
self.request_counter = 0
self.request_time = time.time()
self.secure_registry = OpenPypeSecureRegistry("clockify")
self._secure_registry = None
def secure_registry(self):
if self._secure_registry is None:
self._secure_registry = OpenPypeSecureRegistry("clockify")
return self._secure_registry
@property
def headers(self):