Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8dea6c0

Browse files
committed
use len check over nil check
1 parent ed6de5e commit 8dea6c0

File tree

2 files changed

+1
-5
lines changed

2 files changed

+1
-5
lines changed

coderd/database/migrations/000283_template_read_to_use.down.sql

-4
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
1-
-- With the "use" verb now existing for templates, we need to update the acl's to
2-
-- include "use" where the permissions set ["read"] is present.
3-
-- The other permission set is ["*"] which is unaffected.
4-
51
UPDATE
62
templates
73
SET

enterprise/coderd/templates.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -318,7 +318,7 @@ func convertTemplateUsers(tus []database.TemplateUser, orgIDsByUserIDs map[uuid.
318318

319319
func validateTemplateRole(role codersdk.TemplateRole) error {
320320
actions := db2sdk.TemplateRoleActions(role)
321-
if actions == nil && role != codersdk.TemplateRoleDeleted {
321+
if len(actions) == 0 && role != codersdk.TemplateRoleDeleted {
322322
return xerrors.Errorf("role %q is not a valid Template role", role)
323323
}
324324

0 commit comments

Comments
 (0)