Skip to content

Commit f7a84f2

Browse files
committed
Merge branch 'bq/previous-version' of github.com:coder/coder into bq/previous-version
2 parents 23fda22 + d218d32 commit f7a84f2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

coderd/database/databasefake/databasefake.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1739,7 +1739,7 @@ func (q *fakeQuerier) GetPreviousTemplateVersion(_ context.Context, arg database
17391739

17401740
previousTemplateVersions := make([]database.TemplateVersion, 0)
17411741
for _, templateVersion := range q.templateVersions {
1742-
if templateVersion.ID == currentTemplateVersion.ID {
1742+
if templateVersion.ID == currentTemplateVersion.ID || templateVersion.OrganizationID != arg.OrganizationID || templateVersion.TemplateID != arg.TemplateID {
17431743
continue
17441744
}
17451745
if templateVersion.CreatedAt.Before(currentTemplateVersion.CreatedAt) {

coderd/templateversions.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -649,7 +649,7 @@ func (api *API) previousTemplateVersionByOrganizationAndName(rw http.ResponseWri
649649
Name: templateVersionName,
650650
})
651651
if err != nil {
652-
if errors.Is(err, sql.ErrNoRows) {
652+
if xerrors.Is(err, sql.ErrNoRows) {
653653
httpapi.Write(ctx, rw, http.StatusNotFound, codersdk.Response{
654654
Message: fmt.Sprintf("No template version found by name %q.", templateVersionName),
655655
})
@@ -670,7 +670,7 @@ func (api *API) previousTemplateVersionByOrganizationAndName(rw http.ResponseWri
670670
})
671671

672672
if err != nil {
673-
if errors.Is(err, sql.ErrNoRows) {
673+
if xerrors.Is(err, sql.ErrNoRows) {
674674
httpapi.Write(ctx, rw, http.StatusNotFound, codersdk.Response{
675675
Message: fmt.Sprintf("No previous template version found for %q.", templateVersionName),
676676
})

0 commit comments

Comments
 (0)