OSDN Git Service

js: rename changeEmail() to requestEmailChane(), add udpatePassword() in newslash.js
authorhylom <hylom@users.sourceforge.jp>
Wed, 14 Nov 2018 12:45:09 +0000 (21:45 +0900)
committerhylom <hylom@users.sourceforge.jp>
Wed, 14 Nov 2018 12:45:09 +0000 (21:45 +0900)
src/newslash_web/public/js/newslash.js

index cb97f79..9d499b7 100644 (file)
@@ -134,13 +134,22 @@ function _initNewslash() {
     return this.post(url, data);
   };
 
-  Newslash.prototype.changeEmail = function (newAddress) {
+  Newslash.prototype.requestEmailChange = function (newAddress) {
     options = options || {};
     var url = "/user";
     var data = { type: "email", address: newAddress, };
     return this.post("/user", data);
   };
 
+  Newslash.prototype.updatePassword = function (oldPassword, newPassword) {
+    options = options || {};
+    var url = "/user";
+    var data = { type: "password",
+                 current_password: oldPassword,
+                 new_password: newPassword };
+    return this.post("/user", data);
+  };
+
   Newslash.prototype.getMessageSettings = function getMessageSettings () {
     return this.get("/user?type=message_config");
   };