(ctx context.Context, arg database.UpdateWorkspaceBuildDeadlineByIDParams)
| 7866 | } |
| 7867 | |
| 7868 | func (q *querier) UpdateWorkspaceBuildDeadlineByID(ctx context.Context, arg database.UpdateWorkspaceBuildDeadlineByIDParams) error { |
| 7869 | build, err := q.db.GetWorkspaceBuildByID(ctx, arg.ID) |
| 7870 | if err != nil { |
| 7871 | return err |
| 7872 | } |
| 7873 | |
| 7874 | workspace, err := q.db.GetWorkspaceByID(ctx, build.WorkspaceID) |
| 7875 | if err != nil { |
| 7876 | return err |
| 7877 | } |
| 7878 | |
| 7879 | err = q.authorizeContext(ctx, policy.ActionUpdate, workspace.RBACObject()) |
| 7880 | if err != nil { |
| 7881 | return err |
| 7882 | } |
| 7883 | return q.db.UpdateWorkspaceBuildDeadlineByID(ctx, arg) |
| 7884 | } |
| 7885 | |
| 7886 | func (q *querier) UpdateWorkspaceBuildFlagsByID(ctx context.Context, arg database.UpdateWorkspaceBuildFlagsByIDParams) error { |
| 7887 | build, err := q.db.GetWorkspaceBuildByID(ctx, arg.ID) |
nothing calls this directly
no test coverage detected