@@ -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