X-Git-Url: http://git.bytex64.net/?a=blobdiff_plain;ds=sidebyside;f=www%2Fjssrc%2Fblerg%2FAPI.js;h=4a0602bff9654265c2f7e03b61ec212f4338b8fe;hb=2d498144a3a655c1fd4e54b9e9d61d1c3eb82206;hp=30dc7b51534388267ab60ebb14775c1fd83e9f1b;hpb=3e5f69d01b9488475413d4ecce8161ab7a889ca2;p=blerg.git diff --git a/www/jssrc/blerg/API.js b/www/jssrc/blerg/API.js index 30dc7b5..4a0602b 100644 --- a/www/jssrc/blerg/API.js +++ b/www/jssrc/blerg/API.js @@ -88,6 +88,24 @@ enyo.kind({ }); enyo.setCookie('username', '', {"Max-Age": 0}); }, + changePassword: function(oldpassword, newpassword) { + var req = new enyo.Ajax({ + url: baseURL + '/passwd', + method: 'POST' + }); + req.response(function(inSender, inResponse) { + if (inResponse.status == 'success') { + this.bubble('onPasswordChangeSuccessful'); + } else { + this.bubble('onPasswordChangeFailed'); + } + }.bind(this)); + req.go({ + username: blerg.API.username, + password: oldpassword, + new_password: newpassword + }); + }, loadUserRecords: function(username, from ,to) { var url; if (from != undefined && to != undefined) {