diff --git a/js/libtextsecure.js b/js/libtextsecure.js index 993c8ce912..7112d193bb 100644 --- a/js/libtextsecure.js +++ b/js/libtextsecure.js @@ -38131,7 +38131,7 @@ axolotlInternal.RecipientRecord = function() { // Add pending devices from tempKeys for (var encodedNumber in tempKeys) { var deviceNumber = textsecure.utils.unencodeNumber(encodedNumber)[0]; - var deviceId = textsecure.utils.unencodeNumber(encodedNumber)[1]; + var deviceId = parseInt(textsecure.utils.unencodeNumber(encodedNumber)[1]); if (deviceNumber === number && deviceIds.indexOf(deviceId) < 0) { deviceIds.push(deviceId); } diff --git a/libtextsecure/storage/devices.js b/libtextsecure/storage/devices.js index 0cd713fd68..e7bf0d5929 100644 --- a/libtextsecure/storage/devices.js +++ b/libtextsecure/storage/devices.js @@ -54,7 +54,7 @@ // Add pending devices from tempKeys for (var encodedNumber in tempKeys) { var deviceNumber = textsecure.utils.unencodeNumber(encodedNumber)[0]; - var deviceId = textsecure.utils.unencodeNumber(encodedNumber)[1]; + var deviceId = parseInt(textsecure.utils.unencodeNumber(encodedNumber)[1]); if (deviceNumber === number && deviceIds.indexOf(deviceId) < 0) { deviceIds.push(deviceId); }