PLT-5943 Reduce minimum username length (#5798)

Этот коммит содержится в:
Joram Wilander
2017-03-17 12:42:23 -04:00
коммит произвёл George Goldberg
родитель 91d430b2a3
Коммит f4473cf312
3 изменённых файлов: 3 добавлений и 5 удалений

Просмотреть файл

@@ -160,9 +160,6 @@ func TestGetUserByUsername(t *testing.T) {
_, resp = Client.GetUserByUsername(GenerateTestUsername(), "") _, resp = Client.GetUserByUsername(GenerateTestUsername(), "")
CheckNotFoundStatus(t, resp) CheckNotFoundStatus(t, resp)
_, resp = Client.GetUserByUsername(model.NewRandomString(1), "")
CheckBadRequestStatus(t, resp)
// Check against privacy config settings // Check against privacy config settings
emailPrivacy := utils.Cfg.PrivacySettings.ShowEmailAddress emailPrivacy := utils.Cfg.PrivacySettings.ShowEmailAddress
namePrivacy := utils.Cfg.PrivacySettings.ShowFullName namePrivacy := utils.Cfg.PrivacySettings.ShowFullName

Просмотреть файл

@@ -36,7 +36,7 @@ const (
USER_LAST_NAME_MAX_RUNES = 64 USER_LAST_NAME_MAX_RUNES = 64
USER_AUTH_DATA_MAX_LENGTH = 128 USER_AUTH_DATA_MAX_LENGTH = 128
USER_NAME_MAX_LENGTH = 64 USER_NAME_MAX_LENGTH = 64
USER_NAME_MIN_LENGTH = 3 USER_NAME_MIN_LENGTH = 1
) )
type User struct { type User struct {

Просмотреть файл

@@ -189,7 +189,8 @@ var usernames = []struct {
expected bool expected bool
}{ }{
{"spin-punch", true}, {"spin-punch", true},
{"sp", false}, {"sp", true},
{"s", true},
{"1spin-punch", false}, {"1spin-punch", false},
{"-spin-punch", false}, {"-spin-punch", false},
{".spin-punch", false}, {".spin-punch", false},