X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2Fnewslash_web%2Fpublic%2Fjs%2Fuser-settings.js;h=8c26f24bb45fefbbb7e8f681a438be3c93956d07;hb=0775c3f8be62857f864f20771a159e408aed68bd;hp=2df6ec4a94e47f8d5a23bc9c089c37644d8f4d89;hpb=870087641c4a57c238403712fc0db8b5a52b7ee0;p=newslash%2Fnewslash.git diff --git a/src/newslash_web/public/js/user-settings.js b/src/newslash_web/public/js/user-settings.js index 2df6ec4a..8c26f24b 100644 --- a/src/newslash_web/public/js/user-settings.js +++ b/src/newslash_web/public/js/user-settings.js @@ -1,27 +1,37 @@ /* user-settings.js */ -const userSettings = {}; +var userSettings = {}; userSettings.run = function run (params) { var vm; - const userConfig = params.userConfig || {}; - const user = params.user || {}; - const data = { + var userConfig = params.userConfig || {}; + var userInfo = params.userInfo || {}; + var currentSettings = params.currentSettings || {}; + + var data = { userConfig: userConfig, - showConfig: 0, + userInfo: userInfo, user: user, + showConfig: 0, message: "", messagesSaved: -1, messageConfigs: [], + + email: currentSettings.email, + newemail: "", + currentpw: "", + newpw1: "", + newpw2: "", + urls: { configSave: "/api/v1/user", getMessagesConfig: "/api/v1/user?type=message_config", }, }; - const computed = {}; - const methods = { + var computed = {}; + var methods = { saveConfig: function saveConfig() { - const data = { + var data = { type: "config", config: vm.$data.userConfig, }; @@ -35,7 +45,7 @@ userSettings.run = function run (params) { ); }, saveMessagesConfig: function saveConfig() { - const data = { + var data = { type: "message", items: vm.$data.messageConfigs, };