From 1aee065c2cb5c925cee8c53a3e20a692c192b8f0 Mon Sep 17 00:00:00 2001 From: lilia Date: Thu, 1 Oct 2015 20:34:36 -0700 Subject: [PATCH] Fix registration Previously would fail to register keys by using the wrong username. The username should be . once we've confirmed our account and received a deviceId from the server. // FREEBIE --- js/libtextsecure.js | 3 ++- libtextsecure/account_manager.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/js/libtextsecure.js b/js/libtextsecure.js index d7eb8ffb6..ddf023c56 100644 --- a/js/libtextsecure.js +++ b/js/libtextsecure.js @@ -39115,7 +39115,8 @@ var TextSecureServer = (function() { textsecure.storage.user.setNumberAndDeviceId(number, response.deviceId || 1, deviceName); textsecure.storage.put('regionCode', libphonenumber.util.getRegionCodeForNumber(number)); - }); + this.server.username = textsecure.storage.get('number_id'); + }.bind(this)); }, generateKeys: function (count, progressCallback) { if (typeof progressCallback !== 'function') { diff --git a/libtextsecure/account_manager.js b/libtextsecure/account_manager.js index ee06d35bd..2bb149692 100644 --- a/libtextsecure/account_manager.js +++ b/libtextsecure/account_manager.js @@ -110,7 +110,8 @@ textsecure.storage.user.setNumberAndDeviceId(number, response.deviceId || 1, deviceName); textsecure.storage.put('regionCode', libphonenumber.util.getRegionCodeForNumber(number)); - }); + this.server.username = textsecure.storage.get('number_id'); + }.bind(this)); }, generateKeys: function (count, progressCallback) { if (typeof progressCallback !== 'function') {