Ensure the contact prekey returned is always the latest available

pull/65/head
sachaaaaa 7 years ago
parent f900fc496d
commit 248c9fb4e9

@ -695,7 +695,7 @@ async function getContactPreKeyById(id) {
return getById(CONTACT_PRE_KEYS_TABLE, id); return getById(CONTACT_PRE_KEYS_TABLE, id);
} }
async function getContactPreKeyByIdentityKey(key) { 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, $identityKeyString: key,
}); });

Loading…
Cancel
Save