mirror of
https://github.com/crewAIInc/crewAI.git
synced 2026-05-02 07:42:40 +00:00
feat: fix type checking issue
This commit is contained in:
@@ -47,13 +47,14 @@ class TokenManager:
|
|||||||
:return: The encryption key.
|
:return: The encryption key.
|
||||||
"""
|
"""
|
||||||
key_filename = "secret.key"
|
key_filename = "secret.key"
|
||||||
|
key = self.read_secure_file(key_filename)
|
||||||
|
|
||||||
if self.read_secure_file(key_filename):
|
if key is not None:
|
||||||
key = self.read_secure_file(key_filename)
|
return key
|
||||||
else:
|
else:
|
||||||
key = Fernet.generate_key()
|
new_key = Fernet.generate_key()
|
||||||
self.save_secure_file(key_filename, key)
|
self.save_secure_file(key_filename, new_key)
|
||||||
return key
|
return new_key
|
||||||
|
|
||||||
def save_tokens(self, access_token: str, expires_in: int) -> None:
|
def save_tokens(self, access_token: str, expires_in: int) -> None:
|
||||||
"""
|
"""
|
||||||
|
|||||||
Reference in New Issue
Block a user