fix: remove unnecessary encode from API key decryption (#2641)

This commit is contained in:
Cristhian Zanforlin Lousa 2024-07-11 14:49:01 -03:00 committed by GitHub
commit 52db335b51
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -369,8 +369,5 @@ def decrypt_api_key(encrypted_api_key: str, settings_service=Depends(get_setting
fernet = get_fernet(settings_service)
# Two-way decryption
if isinstance(encrypted_api_key, str):
encoded_bytes = encrypted_api_key.encode()
else:
encoded_bytes = encrypted_api_key
decrypted_key = fernet.decrypt(encoded_bytes).decode()
decrypted_key = fernet.decrypt(encrypted_api_key).decode()
return decrypted_key