Check for valid renamed usernames (#2077)

* Check for valid renamed usernames

* Integration test

* Test for username with space

* Make name field required
This commit is contained in:
Ethan Koenig 2017-07-01 15:48:29 -04:00 committed by Lauris BH
parent 678fec3f6a
commit fea902adc8
2 changed files with 100 additions and 1 deletions

View file

@ -100,7 +100,7 @@ func (f *SignInForm) Validate(ctx *macaron.Context, errs binding.Errors) binding
// UpdateProfileForm form for updating profile
type UpdateProfileForm struct {
Name string `binding:"OmitEmpty;MaxSize(35)"`
Name string `binding:"Required;AlphaDashDot;MaxSize(35)"`
FullName string `binding:"MaxSize(100)"`
Email string `binding:"Required;Email;MaxSize(254)"`
KeepEmailPrivate bool