summaryrefslogtreecommitdiffstats
path: root/api/admin.go
diff options
context:
space:
mode:
authorDavid Lu <david.lu@hotmail.com>2016-07-06 18:54:54 -0400
committerCorey Hulen <corey@hulen.com>2016-07-06 14:54:54 -0800
commit683f7133190aa350cdd1ea2608c90fe5f47b35cd (patch)
tree3f1bcc19d3bc1a7dedd407c266ea63cdda5ed9c9 /api/admin.go
parent0c3c52b8d3a3503c35481a287ba27f626749503a (diff)
downloadchat-683f7133190aa350cdd1ea2608c90fe5f47b35cd.tar.gz
chat-683f7133190aa350cdd1ea2608c90fe5f47b35cd.tar.bz2
chat-683f7133190aa350cdd1ea2608c90fe5f47b35cd.zip
PLT-1465 Added password requirements (#3489)
* Added password requirements * added tweaks * fixed error code * removed http.StatusNotAcceptable
Diffstat (limited to 'api/admin.go')
-rw-r--r--api/admin.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/api/admin.go b/api/admin.go
index 4d1528104..d7d07c0d1 100644
--- a/api/admin.go
+++ b/api/admin.go
@@ -550,7 +550,8 @@ func adminResetPassword(c *Context, w http.ResponseWriter, r *http.Request) {
}
newPassword := props["new_password"]
- if len(newPassword) < model.MIN_PASSWORD_LENGTH {
+ if err := utils.IsPasswordValid(newPassword); err != nil {
+ c.Err = err
c.SetInvalidParam("adminResetPassword", "new_password")
return
}