[MM-13839] Check for password when updating the eMail (#10207)

* Check for password when updating the eMail

* Require password for email change

* Enhance unit testing

* Restructure error handling for update email path

* govet
Этот коммит содержится в:
Daniel Schalla
2019-02-02 00:06:49 +01:00
коммит произвёл Carlos Tadeu Panato Junior
родитель 9a3dc21adc
Коммит 85c60f1402
5 изменённых файлов: 72 добавлений и 9 удалений

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

@@ -84,6 +84,7 @@ type User struct {
type UserPatch struct {
Username *string `json:"username"`
Password *string `json:"password,omitempty"`
Nickname *string `json:"nickname"`
FirstName *string `json:"first_name"`
LastName *string `json:"last_name"`