feat: fix type checking issue

This commit is contained in:
Eduardo Chiarotti
2024-08-22 20:30:23 -03:00
parent bcdea6849f
commit 33ace9bfe2

View File

@@ -47,13 +47,14 @@ class TokenManager:
:return: The encryption key.
"""
key_filename = "secret.key"
key = self.read_secure_file(key_filename)
if self.read_secure_file(key_filename):
key = self.read_secure_file(key_filename)
if key is not None:
return key
else:
key = Fernet.generate_key()
self.save_secure_file(key_filename, key)
return key
new_key = Fernet.generate_key()
self.save_secure_file(key_filename, new_key)
return new_key
def save_tokens(self, access_token: str, expires_in: int) -> None:
"""