(ctx context.Context, id uuid.UUID)
| 411 | } |
| 412 | |
| 413 | func (db *dbCrypt) GetAIProviderByID(ctx context.Context, id uuid.UUID) (database.AIProvider, error) { |
| 414 | provider, err := db.Store.GetAIProviderByID(ctx, id) |
| 415 | if err != nil { |
| 416 | return database.AIProvider{}, err |
| 417 | } |
| 418 | if err := db.decryptAIProvider(&provider); err != nil { |
| 419 | return database.AIProvider{}, err |
| 420 | } |
| 421 | return provider, nil |
| 422 | } |
| 423 | |
| 424 | func (db *dbCrypt) GetAIProviderByName(ctx context.Context, name string) (database.AIProvider, error) { |
| 425 | provider, err := db.Store.GetAIProviderByName(ctx, name) |
nothing calls this directly
no test coverage detected