extract fn

This commit is contained in:
Bruno Windels 2021-05-04 13:33:30 +02:00
parent b13bfee3d8
commit 2cfe7034e8

View file

@ -68,6 +68,13 @@ function applySyncResponse(data, roomResponse, membership, ownUserId) {
}
const unreadNotifications = roomResponse.unread_notifications;
if (unreadNotifications) {
data = processNotificationCounts(data, unreadNotifications);
}
return data;
}
function processNotificationCounts(data, unreadNotifications) {
const highlightCount = unreadNotifications.highlight_count || 0;
if (highlightCount !== data.highlightCount) {
data = data.cloneIfNeeded();
@ -78,8 +85,6 @@ function applySyncResponse(data, roomResponse, membership, ownUserId) {
data = data.cloneIfNeeded();
data.notificationCount = notificationCount;
}
}
return data;
}