(ctx context.Context, id uuid.UUID)
| 1904 | } |
| 1905 | |
| 1906 | func (q *querier) DeleteAIProviderKey(ctx context.Context, id uuid.UUID) error { |
| 1907 | if err := q.authorizeContext(ctx, policy.ActionDelete, rbac.ResourceAIProvider); err != nil { |
| 1908 | return err |
| 1909 | } |
| 1910 | return q.db.DeleteAIProviderKey(ctx, id) |
| 1911 | } |
| 1912 | |
| 1913 | func (q *querier) DeleteAPIKeyByID(ctx context.Context, id string) error { |
| 1914 | return deleteQ(q.log, q.auth, q.db.GetAPIKeyByID, q.db.DeleteAPIKeyByID)(ctx, id) |
nothing calls this directly
no test coverage detected