From d5ef0cfb031bc64248caaf26f494337e4f323f2f Mon Sep 17 00:00:00 2001 From: sachaaaaa Date: Wed, 17 Oct 2018 13:56:11 +1100 Subject: [PATCH] Revert changes and rename keysPending to keyExchangeCompleted --- js/models/conversations.js | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/js/models/conversations.js b/js/models/conversations.js index f96aa672b..afd7e73ee 100644 --- a/js/models/conversations.js +++ b/js/models/conversations.js @@ -76,7 +76,7 @@ return { unreadCount: 0, verified: textsecure.storage.protocol.VerifiedStatus.DEFAULT, - keyExchangeStatus: 'none' + keyExchangeCompleted: false, }; }, @@ -398,9 +398,6 @@ return contact.isVerified(); }); }, - getKeyExchangeStatus() { - return this.get('keyExchangeStatus') || 'none'; - }, isKeyExchangeCompleted() { if (!this.isPrivate()) { throw new Error( @@ -412,22 +409,16 @@ return true; } - return this.getKeyExchangeStatus() == 'completed'; + return this.get('keyExchangeCompleted') || false; }, - setKeyExchangeStatus(status) { - if (typeof status !== 'string') { + setKeyExchangeCompleted(completed) { + if (typeof completed !== 'boolean') { throw new Error( - 'setKeyExchangeStatus expects a string' + 'setKeyExchangeCompleted expects a bool' ); } - status = status.toLowerCase(); - if (['none', 'ongoing', 'completed'].indexOf(status) < 0) { - throw new Error( - 'unknown string value given to setKeyExchangeStatus' - ); - } - this.set({ keyExchangeStatus: status }); + this.set({ keyExchangeCompleted: completed }); }, isUnverified() { if (this.isPrivate()) {