diff --git a/ghost/admin/models/user.js b/ghost/admin/models/user.js index ff03b847c1..e6e7e11169 100644 --- a/ghost/admin/models/user.js +++ b/ghost/admin/models/user.js @@ -52,6 +52,7 @@ var User = DS.Model.extend(NProgressSaveMixin, SelectiveSaveMixin, ValidationEng type: 'PUT', data: { password: [{ + user_id: this.get('id'), oldPassword: this.get('password'), newPassword: this.get('newPassword'), ne2Password: this.get('ne2Password') diff --git a/ghost/admin/templates/settings/users/user.hbs b/ghost/admin/templates/settings/users/user.hbs index 6e6f75c06b..cab93006c5 100644 --- a/ghost/admin/templates/settings/users/user.hbs +++ b/ghost/admin/templates/settings/users/user.hbs @@ -96,11 +96,12 @@
- + {{#unless view.isNotOwnProfile}}
{{input value=user.password type="password" id="user-password-old"}}
+ {{/unless}}