(ctx context.Context, id uuid.UUID)
| 1982 | } |
| 1983 | |
| 1984 | func (q *querier) DeleteChatModelConfigByID(ctx context.Context, id uuid.UUID) error { |
| 1985 | if err := q.authorizeContext(ctx, policy.ActionUpdate, rbac.ResourceDeploymentConfig); err != nil { |
| 1986 | return err |
| 1987 | } |
| 1988 | return q.db.DeleteChatModelConfigByID(ctx, id) |
| 1989 | } |
| 1990 | |
| 1991 | func (q *querier) DeleteChatModelConfigsByAIProviderID(ctx context.Context, aiProviderID uuid.UUID) error { |
| 1992 | if err := q.authorizeContext(ctx, policy.ActionDelete, rbac.ResourceAIProvider); err != nil { |
nothing calls this directly
no test coverage detected