From 248c9fb4e96f6dddf6da4b7f09a2271bab6ec0ae Mon Sep 17 00:00:00 2001 From: sachaaaaa Date: Fri, 30 Nov 2018 13:46:23 +1100 Subject: [PATCH] Ensure the contact prekey returned is always the latest available --- app/sql.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/sql.js b/app/sql.js index 181cfcfc8..2f456b98a 100644 --- a/app/sql.js +++ b/app/sql.js @@ -695,7 +695,7 @@ async function getContactPreKeyById(id) { return getById(CONTACT_PRE_KEYS_TABLE, id); } async function getContactPreKeyByIdentityKey(key) { - const row = await db.get(`SELECT * FROM ${CONTACT_PRE_KEYS_TABLE} WHERE identityKeyString = $identityKeyString;`, { + const row = await db.get(`SELECT * FROM ${CONTACT_PRE_KEYS_TABLE} WHERE identityKeyString = $identityKeyString ORDER BY keyId DESC LIMIT 1;`, { $identityKeyString: key, });