From 617b7686f7e3ab84689debc76948b674911046e1 Mon Sep 17 00:00:00 2001 From: Florian Groh Date: Wed, 11 Mar 2015 00:07:01 +0100 Subject: [PATCH] Register Input Handling I had some trouble with the registration.. Quickly checked TextSecure Server API and found the problems: number has to be valid PSTN. (Including regionCode, precisely what validateNumber() returns) verificationCode has to be all numbers, no dashes or spaces Closes #193 --- js/register.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/register.js b/js/register.js index 5ff9dd505..0f790055e 100644 --- a/js/register.js +++ b/js/register.js @@ -81,8 +81,8 @@ $('#form').submit(function(e) { e.preventDefault(); log('registering'); - var number = $('input.number').val(); - var verificationCode = $('#code').val(); + var number = phoneView.validateNumber(); + var verificationCode = $('#code').val().replace(/\D+/g, ""); var signalingKey = textsecure.crypto.getRandomBytes(32 + 20); var password = btoa(getString(textsecure.crypto.getRandomBytes(16)));