(ctx context.Context, id uuid.UUID)
| 498 | } |
| 499 | |
| 500 | func (db *dbCrypt) GetAIProviderKeyByID(ctx context.Context, id uuid.UUID) (database.AIProviderKey, error) { |
| 501 | key, err := db.Store.GetAIProviderKeyByID(ctx, id) |
| 502 | if err != nil { |
| 503 | return database.AIProviderKey{}, err |
| 504 | } |
| 505 | if err := db.decryptAIProviderKey(&key); err != nil { |
| 506 | return database.AIProviderKey{}, err |
| 507 | } |
| 508 | return key, nil |
| 509 | } |
| 510 | |
| 511 | func (db *dbCrypt) GetAIProviderKeysByProviderID(ctx context.Context, providerID uuid.UUID) ([]database.AIProviderKey, error) { |
| 512 | keys, err := db.Store.GetAIProviderKeysByProviderID(ctx, providerID) |
nothing calls this directly
no test coverage detected