fix: allow answered&missed call notification to disappear after read

pull/2940/head
Audric Ackermann 1 year ago
parent 9058ed475d
commit 99c231c698

@ -917,7 +917,11 @@ export async function USER_acceptIncomingCallRequest(fromSender: string) {
expirationMode
);
if (expirationMode === 'legacy' || expirationMode === 'deleteAfterSend') {
if (
expirationMode === 'legacy' ||
expirationMode === 'deleteAfterSend' ||
expirationMode === 'deleteAfterRead'
) {
expirationStartTimestamp = DisappearingMessages.setExpirationStartTimestamp(
expirationMode,
networkTimestamp,
@ -1278,7 +1282,11 @@ async function addMissedCallMessage(callerPubkey: string, sentAt: number) {
expirationMode
);
if (expirationMode === 'legacy' || expirationMode === 'deleteAfterSend') {
if (
expirationMode === 'legacy' ||
expirationMode === 'deleteAfterSend' ||
expirationMode === 'deleteAfterRead'
) {
expirationStartTimestamp = DisappearingMessages.setExpirationStartTimestamp(
expirationMode,
sentAt,

Loading…
Cancel
Save