From f7214d03af223a474ecc5dd62e2300e4032a8127 Mon Sep 17 00:00:00 2001 From: Andrey Vertiprahov Date: Thu, 10 Feb 2022 14:55:29 +0500 Subject: [PATCH 1/2] Fix method on change_credentials to PUT. --- ui/web/main/desktop/ChangeCredentials.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ui/web/main/desktop/ChangeCredentials.js b/ui/web/main/desktop/ChangeCredentials.js index 4de286cf08..eae062a135 100644 --- a/ui/web/main/desktop/ChangeCredentials.js +++ b/ui/web/main/desktop/ChangeCredentials.js @@ -93,7 +93,7 @@ Ext.define("NOC.main.desktop.ChangeCredentials", { changeCredentials: function(values) { var me = this; Ext.Ajax.request({ - method: "POST", + method: "PUT", url: "/api/login/change_credentials", params: Ext.apply(values, {user: NOC.username}), scope: me, -- GitLab From d92c853f5408ae9f3035d73688178626e59a72a5 Mon Sep 17 00:00:00 2001 From: uncol Date: Thu, 10 Feb 2022 17:24:14 +0300 Subject: [PATCH 2/2] fixed --- ui/web/main/desktop/ChangeCredentials.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/ui/web/main/desktop/ChangeCredentials.js b/ui/web/main/desktop/ChangeCredentials.js index eae062a135..40bf9b218f 100644 --- a/ui/web/main/desktop/ChangeCredentials.js +++ b/ui/web/main/desktop/ChangeCredentials.js @@ -95,7 +95,12 @@ Ext.define("NOC.main.desktop.ChangeCredentials", { Ext.Ajax.request({ method: "PUT", url: "/api/login/change_credentials", - params: Ext.apply(values, {user: NOC.username}), + jsonData: { + user: NOC.username, + old_password: values.old_password, + new_password: values.new_password, + retype_password: values.retype_password, + }, scope: me, success: function(response) { var status = Ext.decode(response.responseText); @@ -103,7 +108,7 @@ Ext.define("NOC.main.desktop.ChangeCredentials", { NOC.info(__("Credentials has been changed")); me.close(); } else { - NOC.error(__("Failed to change credentials: ") + status.error); + NOC.error(__("Failed to change credentials: ") + status.message); } }, failure: function(response) { -- GitLab