Skip to content

Commit 0026c6e

Browse files
committed
fix logic in validation
1 parent 7c91b33 commit 0026c6e

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

coderd/agentapi/servicebanner_internal_test.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ import (
77

88
"golang.org/x/xerrors"
99

10+
"github.com/stretchr/testify/require"
11+
1012
agentproto "github.com/coder/coder/v2/agent/proto"
1113
"github.com/coder/coder/v2/coderd/appearance"
1214
"github.com/coder/coder/v2/codersdk"
13-
"github.com/stretchr/testify/require"
1415
)
1516

1617
func TestGetServiceBanner(t *testing.T) {

coderd/templates.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -630,13 +630,12 @@ func (api *API) patchTemplateMeta(rw http.ResponseWriter, r *http.Request) {
630630
if req.TimeTilDormantAutoDeleteMillis < 0 || (req.TimeTilDormantAutoDeleteMillis > 0 && req.TimeTilDormantAutoDeleteMillis < minTTL) {
631631
validErrs = append(validErrs, codersdk.ValidationError{Field: "time_til_dormant_autodelete_ms", Detail: "Value must be at least one minute."})
632632
}
633-
if req.MaxPortSharingLevel != nil && *req.MaxPortSharingLevel < 0 || *req.MaxPortSharingLevel > 2 {
633+
if req.MaxPortSharingLevel != nil {
634634
if *req.MaxPortSharingLevel < 0 || *req.MaxPortSharingLevel > 2 {
635635
validErrs = append(validErrs, codersdk.ValidationError{Field: "max_port_sharing_level", Detail: "Value must be between 0 and 2."})
636-
} else {
637-
if !portSharer.CanRestrictSharing() {
638-
validErrs = append(validErrs, codersdk.ValidationError{Field: "max_port_sharing_level", Detail: "Restricting port sharing level is an enterprise feature that is not enabled."})
639-
}
636+
}
637+
if !portSharer.CanRestrictSharing() {
638+
validErrs = append(validErrs, codersdk.ValidationError{Field: "max_port_sharing_level", Detail: "Restricting port sharing level is an enterprise feature that is not enabled."})
640639
}
641640
}
642641
maxPortShareLevel := template.MaxPortSharingLevel

0 commit comments

Comments
 (0)