@@ -59,15 +59,15 @@ function renderConfirmationPage() {
5959function confirmMnemonic ( ) {
6060 // TODO - Add a retry counter
6161 mnemonic = sessionStorage . mnemonic . split ( ' ' ) ;
62- wordsToCheck = sessionStorage . wordsToCheck ;
62+ wordsToCheck = sessionStorage . wordsToCheck . split ( ',' ) ;
6363 conditions = [ ] ;
64- for ( var i = 0 , len = wordsToCheck ; i < len ; i ++ ) {
64+ for ( var i = 0 ; i < wordsToCheck . length ; i ++ ) {
6565 wordNo = wordsToCheck [ i ] ;
6666 conditions [ i ] = document . getElementById ( 'word' + wordNo ) . value == mnemonic [ wordNo - 1 ] ;
6767 }
6868 for ( var i = 0 ; i < conditions . length ; i ++ ) {
6969 if ( conditions [ i ] == false ) {
70- errors = "Some of the words you entered are incorrect. Try again.\n " ;
70+ errors = "Some of the words you entered are incorrect. Please try again or restart the setup. " ;
7171 document . getElementById ( 'errors' ) . innerText = errors ;
7272 return
7373 }
@@ -79,7 +79,7 @@ function submitData() {
7979 urlEncodedDataPairs = [ 'name=' + sessionStorage . name , 'contact=' + sessionStorage . contact ,
8080 'mediate=' + sessionStorage . mediate , 'mediatorFee=' + sessionStorage . mediatorFee ,
8181 'mnemonic=' + sessionStorage . mnemonic ] ;
82- urlEncodedData = urlEncodedDataPairs . join ( '&' ) . replace ( / % 2 0 / g , '+ ' ) ;
82+ urlEncodedData = urlEncodedDataPairs . join ( '&' ) . replace ( / \+ / , '%2B ' ) ;
8383 var xhttp = new XMLHttpRequest ( ) ;
8484 xhttp . open ( 'POST' , '/register-user' , true ) ;
8585 xhttp . setRequestHeader ( 'Content-Type' , 'application/x-www-form-urlencoded' ) ;
0 commit comments