diff --git a/o2web/source/x_component_Collect/Main.js b/o2web/source/x_component_Collect/Main.js index 765be04c8a1fec94ec8aa9d931b310a49cbf4900..9b11fb983931957009e2e1189e04f4fd612f2832 100644 --- a/o2web/source/x_component_Collect/Main.js +++ b/o2web/source/x_component_Collect/Main.js @@ -941,8 +941,8 @@ MWF.xApplication.Collect.ModifyForm = new Class({ var user = this.usernameInput.get("value"); var newName = this.newNameInput.get("value"); var code = this.codeInput.get("value"); - var secret = this.secretInput.get("value"); - var key = this.keyInput.get("value"); + var secret = this.secretInput.get("value") == this.lp.secret ? "" : this.secretInput.get("value"); + var key = this.keyInput.get("value")== this.lp.key ? "" : this.keyInput.get("value"); var mobile = this.mobileInput.get("value"); if (this.newNameVerification()){ @@ -956,6 +956,9 @@ MWF.xApplication.Collect.ModifyForm = new Class({ name: user }; this.action.updateUnitCollect(data, function(json){ + if (user != newName) { + this.usernameInput.set("value", newName); + } this.firstStep(); this.collect.showContent("checkContentNode"); this.collect.backNode.setStyle("display", "none");