Skip to content

Commit 8db53cf

Browse files
committed
reset pass request
1 parent da48d78 commit 8db53cf

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

services/static-webserver/client/source/class/osparc/auth/ui/ResetPassRequestView.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ qx.Class.define("osparc.auth.ui.ResetPassRequestView", {
5555
// buttons
5656
const grp = new qx.ui.container.Composite(new qx.ui.layout.HBox(10));
5757

58-
const submitBtn = this.__submitBtn = new qx.ui.form.Button(this.tr("Submit")).set({
58+
const submitBtn = this.__submitBtn = new osparc.ui.form.FetchButton(this.tr("Submit")).set({
5959
center: true,
6060
appearance: "form-button"
6161
});
@@ -83,17 +83,20 @@ qx.Class.define("osparc.auth.ui.ResetPassRequestView", {
8383
},
8484

8585
__submit: function(email) {
86-
const manager = osparc.auth.Manager.getInstance();
86+
this.__submitBtn.setFetching(true);
8787

8888
const successFun = log => {
89+
this.__submitBtn.setFetching(false);
8990
this.fireDataEvent("done", log.message);
9091
osparc.FlashMessenger.getInstance().log(log);
9192
};
9293

9394
const failFun = err => {
95+
this.__submitBtn.setFetching(false);
9496
osparc.FlashMessenger.logError(err, this.tr("Could not request password reset"));
9597
};
9698

99+
const manager = osparc.auth.Manager.getInstance();
97100
manager.resetPasswordRequest(email.getValue(), successFun, failFun, this);
98101
},
99102

0 commit comments

Comments
 (0)