From 5cea7b685735a45afc1b61203a03d0572cc00f60 Mon Sep 17 00:00:00 2001 From: Matt Corallo Date: Wed, 28 May 2014 04:03:23 +0200 Subject: [PATCH] Few typos blocking registration --- js/api.js | 14 ++++---------- js/options.js | 2 +- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/js/api.js b/js/api.js index 842cc097508..41226af0856 100644 --- a/js/api.js +++ b/js/api.js @@ -112,14 +112,14 @@ window.textsecure.api = function() { }; self.requestVerificationCode = function(number) { - doAjax({ + return doAjax({ call : 'accounts', httpType : 'GET', urlParameters : '/sms/code/' + number, }); }; - self.confirmCode = function(code, number, password, + self.confirmCode = function(number, code, password, signaling_key, registrationId, single_device) { var call = single_device ? 'accounts' : 'devices'; var urlPrefix = single_device ? '/code/' : '/'; @@ -137,23 +137,17 @@ window.textsecure.api = function() { }); }; - self.registerKeys = function(keys, success_callback, error_callback) { + self.registerKeys = function(keys) { //TODO: Do this conversion somewhere else? var identityKey = btoa(getString(keys.keys[0].identityKey)); for (var i = 0; i < keys.keys.length; i++) keys.keys[i] = {keyId: i, publicKey: btoa(getString(keys.keys[i].publicKey)), identityKey: identityKey}; keys.lastResortKey = {keyId: keys.lastResortKey.keyId, publicKey: btoa(getString(keys.lastResortKey.publicKey)), identityKey: identityKey}; - doAjax({ + return doAjax({ call : 'keys', httpType : 'PUT', do_auth : true, jsonData : keys, - }).then(function(response) { - if (success_callback !== undefined) - success_callback(response); - }).catch(function(code) { - if (error_callback !== undefined) - error_callback(code); }); }; diff --git a/js/options.js b/js/options.js index 6b79cba188c..9711c29bfbe 100644 --- a/js/options.js +++ b/js/options.js @@ -83,7 +83,7 @@ $('#init-go').click(function() { $('#verify4done').html(''); $('#verify').show(); - textsecure.register($('#code').val(), number, single_device, function(step) { + textsecure.register(number, $('#code').val(), single_device, function(step) { switch(step) { case 1: $('#verify1done').html('done');