(ctx context.Context, jobID uuid.UUID)
| 5130 | } |
| 5131 | |
| 5132 | func (q *querier) GetWorkspaceBuildByJobID(ctx context.Context, jobID uuid.UUID) (database.WorkspaceBuild, error) { |
| 5133 | build, err := q.db.GetWorkspaceBuildByJobID(ctx, jobID) |
| 5134 | if err != nil { |
| 5135 | return database.WorkspaceBuild{}, err |
| 5136 | } |
| 5137 | // Authorized fetch |
| 5138 | _, err = q.GetWorkspaceByID(ctx, build.WorkspaceID) |
| 5139 | if err != nil { |
| 5140 | return database.WorkspaceBuild{}, err |
| 5141 | } |
| 5142 | return build, nil |
| 5143 | } |
| 5144 | |
| 5145 | func (q *querier) GetWorkspaceBuildByWorkspaceIDAndBuildNumber(ctx context.Context, arg database.GetWorkspaceBuildByWorkspaceIDAndBuildNumberParams) (database.WorkspaceBuild, error) { |
| 5146 | if _, err := q.GetWorkspaceByID(ctx, arg.WorkspaceID); err != nil { |
no test coverage detected