(ctx context.Context, arg database.GetAIModelPriceByProviderModelParams)
| 2576 | } |
| 2577 | |
| 2578 | func (q *querier) GetAIModelPriceByProviderModel(ctx context.Context, arg database.GetAIModelPriceByProviderModelParams) (database.AiModelPrice, error) { |
| 2579 | if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceAiModelPrice); err != nil { |
| 2580 | return database.AiModelPrice{}, err |
| 2581 | } |
| 2582 | return q.db.GetAIModelPriceByProviderModel(ctx, arg) |
| 2583 | } |
| 2584 | |
| 2585 | func (q *querier) GetAIProviderByID(ctx context.Context, id uuid.UUID) (database.AIProvider, error) { |
| 2586 | if err := q.authorizeContext(ctx, policy.ActionRead, rbac.ResourceAIProvider); err != nil { |
nothing calls this directly
no test coverage detected