Stop marking pending/ringing calls read
This commit is contained in:
@@ -842,11 +842,13 @@ async function saveCallHistory(
|
||||
if (callHistory.mode === CallMode.Direct) {
|
||||
unread =
|
||||
callHistory.direction === CallDirection.Incoming &&
|
||||
callHistory.status === DirectCallStatus.Missed;
|
||||
(callHistory.status === DirectCallStatus.Missed ||
|
||||
callHistory.status === DirectCallStatus.Pending);
|
||||
} else if (callHistory.mode === CallMode.Group) {
|
||||
unread =
|
||||
callHistory.direction === CallDirection.Incoming &&
|
||||
(callHistory.status === GroupCallStatus.GenericGroupCall ||
|
||||
(callHistory.status === GroupCallStatus.Ringing ||
|
||||
callHistory.status === GroupCallStatus.GenericGroupCall ||
|
||||
callHistory.status === GroupCallStatus.Missed);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user