decryptAIProviderKey decrypts the api_key field of an AI provider key row.
(k *database.AIProviderKey)
| 395 | |
| 396 | // decryptAIProviderKey decrypts the api_key field of an AI provider key row. |
| 397 | func (db *dbCrypt) decryptAIProviderKey(k *database.AIProviderKey) error { |
| 398 | return db.decryptField(&k.APIKey, k.ApiKeyKeyID) |
| 399 | } |
| 400 | |
| 401 | // encryptAIProviderSettings encrypts the settings column in place, |
| 402 | // updating settings_key_id as a side effect. A NULL or blank settings |
no test coverage detected