Skip to content

Commit e086e51

Browse files
committed
Fix build number to be 1 indexed
1 parent 016c56d commit e086e51

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

coderd/authzquery/methods_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ MethodLoop:
119119
// TODO: Should we assert the object returned is the correct one?
120120
for _, r := range resp {
121121
if r.Type().Implements(reflect.TypeOf((*error)(nil)).Elem()) {
122+
if r.IsNil() {
123+
// no error!
124+
break
125+
}
122126
err, ok := r.Interface().(error)
123127
if !ok {
124128
t.Fatal("error is not an error?!")

coderd/authzquery/workspace_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ func (s *MethodTestSuite) TestWorkspace() {
3535
s.Run("GetLatestWorkspaceBuildsByWorkspaceIDs", func() {
3636
s.RunMethodTest(func(t *testing.T, db database.Store) MethodCase {
3737
ws := dbgen.Workspace(t, db, database.Workspace{})
38+
_ = dbgen.WorkspaceBuild(t, db, database.WorkspaceBuild{WorkspaceID: ws.ID})
3839
return methodCase(
3940
inputs([]uuid.UUID{ws.ID}),
4041
asserts(ws, rbac.ActionRead))

coderd/database/dbgen/generator.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ func WorkspaceBuild(t *testing.T, db database.Store, orig database.WorkspaceBuil
130130
UpdatedAt: takeFirst(orig.UpdatedAt, time.Now()),
131131
WorkspaceID: takeFirst(orig.WorkspaceID, uuid.New()),
132132
TemplateVersionID: takeFirst(orig.TemplateVersionID, uuid.New()),
133-
BuildNumber: takeFirst(orig.BuildNumber, 0),
133+
BuildNumber: takeFirst(orig.BuildNumber, 1),
134134
Transition: takeFirst(orig.Transition, database.WorkspaceTransitionStart),
135135
InitiatorID: takeFirst(orig.InitiatorID, uuid.New()),
136136
JobID: takeFirst(orig.JobID, uuid.New()),

0 commit comments

Comments
 (0)