Universal Disappearing Messages

This commit is contained in:
Fedor Indutny 2021-06-01 13:45:43 -07:00 committed by GitHub
parent c63871d71b
commit 19f8042cd3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
50 changed files with 1224 additions and 191 deletions

View file

@ -47,6 +47,7 @@ import {
getClientZkGroupCipher,
getClientZkProfileOperations,
} from './util/zkgroup';
import * as universalExpireTimer from './util/universalExpireTimer';
import {
arrayBufferToBase64,
arrayBufferToHex,
@ -1675,6 +1676,11 @@ export async function createGroupV2({
window.MessageController.register(model.id, model);
conversation.trigger('newmessage', model);
const expireTimer = universalExpireTimer.get();
if (expireTimer) {
await conversation.updateExpirationTimer(expireTimer);
}
return conversation;
}