Use UUIDs in group database schema

This commit is contained in:
Fedor Indutny 2021-10-26 15:59:08 -07:00 committed by GitHub
parent 74fde10ff5
commit 63fcdbe787
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
79 changed files with 4530 additions and 3664 deletions

View file

@ -994,7 +994,7 @@ export class SignalProtocolStore extends EventsMixin {
id,
version: 2,
ourUuid: qualifiedAddress.ourUuid.toString(),
conversationId: new UUID(conversationId).toString(),
conversationId,
uuid: uuid.toString(),
deviceId,
record: record.serialize().toString('base64'),
@ -1394,7 +1394,7 @@ export class SignalProtocolStore extends EventsMixin {
return undefined;
}
const conversationId = new UUID(conversation.id).toString();
const conversationId = conversation.id;
const record = this.identityKeys.get(`conversation:${conversationId}`);
if (!record) {
return undefined;