(ctx context.Context, arg database.DeleteTaskParams)
| 2301 | } |
| 2302 | |
| 2303 | func (q *querier) DeleteTask(ctx context.Context, arg database.DeleteTaskParams) (uuid.UUID, error) { |
| 2304 | task, err := q.db.GetTaskByID(ctx, arg.ID) |
| 2305 | if err != nil { |
| 2306 | return uuid.UUID{}, err |
| 2307 | } |
| 2308 | |
| 2309 | if err := q.authorizeContext(ctx, policy.ActionDelete, task.RBACObject()); err != nil { |
| 2310 | return uuid.UUID{}, err |
| 2311 | } |
| 2312 | |
| 2313 | return q.db.DeleteTask(ctx, arg) |
| 2314 | } |
| 2315 | |
| 2316 | func (q *querier) DeleteUserAIProviderKey(ctx context.Context, arg database.DeleteUserAIProviderKeyParams) error { |
| 2317 | u, err := q.db.GetUserByID(ctx, arg.UserID) |
nothing calls this directly
no test coverage detected