Skip to content

Commit 2d1e0b4

Browse files
committed
me/phone:confirm
1 parent e9c401f commit 2d1e0b4

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,9 @@ qx.Class.define("osparc.auth.ui.VerifyPhoneNumberView", {
150150
const msg = (resp && resp.message) ? resp.message : "A verification code has been sent via SMS";
151151
osparc.FlashMessenger.logAs(msg, "INFO");
152152
verifyPhoneNumberBtn.setFetching(false);
153+
verifyPhoneNumberBtn.setEnabled(false);
154+
const resendCodeTimeout = 10000;
155+
setTimeout(() => verifyPhoneNumberBtn.setEnabled(true), resendCodeTimeout);
153156
// enable, focus and listen to Enter
154157
const validateCodeField = this.getChildControl("validate-code-field");
155158
validateCodeField.setEnabled(true);
@@ -172,12 +175,13 @@ qx.Class.define("osparc.auth.ui.VerifyPhoneNumberView", {
172175
validateCodeBtn.setFetching(true);
173176

174177
const loginFun = log => {
175-
osparc.FlashMessenger.logAs(log.message, "INFO");
178+
const msg = (log && log.message) ? log.message : "The phone number was updated successfully";
179+
osparc.FlashMessenger.logAs(msg, "INFO");
176180
validateCodeField.setEnabled(false);
177181
validateCodeBtn.setFetching(false);
178182
validateCodeBtn.setEnabled(false);
179183
validateCodeBtn.setIcon("@FontAwesome5Solid/check/12");
180-
this.fireDataEvent("done", log.message);
184+
this.fireDataEvent("done", msg);
181185
};
182186

183187
const failFun = err => {

0 commit comments

Comments
 (0)