Skip to content

Commit a837fae

Browse files
committed
Fix: template name length
1 parent d935a41 commit a837fae

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

coderd/httpapi/name.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,8 @@ func TemplateDisplayNameValid(str string) error {
5757
if len(str) == 0 {
5858
return nil // empty display_name is correct
5959
}
60-
if len(str) > 32 {
61-
return xerrors.New("must be <= 32 characters")
60+
if len(str) > 64 {
61+
return xerrors.New("must be <= 64 characters")
6262
}
6363
matched := templateDisplayName.MatchString(str)
6464
if !matched {

coderd/httpapi/name_test.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,9 @@ func TestTemplateDisplayNameValid(t *testing.T) {
9292
{"a1b2c3d4e5f6g7h8i9j0k-", true},
9393
{"BANANAS_wow", true},
9494
{"test--now", true},
95+
{"123456789012345678901234567890123", true},
96+
{"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", true},
97+
{"1234567890123456789012345678901234567890123456789012345678901234", true},
9598

9699
{" ", false},
97100
{" a", false},
@@ -107,10 +110,7 @@ func TestTemplateDisplayNameValid(t *testing.T) {
107110
{"-123456789012345678901", false},
108111
{"-a1b2c3d4e5f6g7h8i9j0k", false},
109112
{"-abcdefghijKLmnopqrstu", false},
110-
111-
{"123456789012345678901234567890123", false},
112-
{"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", false},
113-
{"123456789012345678901234567890123123456789012345678901234567890123", false},
113+
{"12345678901234567890123456789012345678901234567890123456789012345", false},
114114
}
115115
for _, testCase := range testCases {
116116
testCase := testCase

0 commit comments

Comments
 (0)