SHA256
Исправить статус сохранения чтения канала
This commit is contained in:
+1
-1
@@ -1,2 +1,2 @@
|
|||||||
client.version=1.12.6
|
client.version=1.12.7
|
||||||
server.version=1.10.3
|
server.version=1.10.3
|
||||||
|
|||||||
@@ -2268,6 +2268,7 @@ function renderPostCard(post, {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function renderBody(screen, navigate, routeKey, channelData, handlers) {
|
function renderBody(screen, navigate, routeKey, channelData, handlers) {
|
||||||
|
const showStatus = typeof handlers?.showStatus === 'function' ? handlers.showStatus : () => {};
|
||||||
const unreadCount = Math.max(0, Number(channelData.unreadCount || 0));
|
const unreadCount = Math.max(0, Number(channelData.unreadCount || 0));
|
||||||
const messagesCount = Math.max(0, Number(channelData.messagesCount || (Array.isArray(channelData.posts) ? channelData.posts.length : 0) || 0));
|
const messagesCount = Math.max(0, Number(channelData.messagesCount || (Array.isArray(channelData.posts) ? channelData.posts.length : 0) || 0));
|
||||||
const readCount = Math.max(0, messagesCount - unreadCount);
|
const readCount = Math.max(0, messagesCount - unreadCount);
|
||||||
@@ -2910,6 +2911,7 @@ export function render({ navigate, route, chrome }) {
|
|||||||
}
|
}
|
||||||
skeleton.remove();
|
skeleton.remove();
|
||||||
cleanupSeenTracking = renderBody(screen, navigate, routeKey, apiData, {
|
cleanupSeenTracking = renderBody(screen, navigate, routeKey, apiData, {
|
||||||
|
showStatus,
|
||||||
isActive: () => !disposed,
|
isActive: () => !disposed,
|
||||||
onAddMessage: () => {
|
onAddMessage: () => {
|
||||||
openAddMessageModal({
|
openAddMessageModal({
|
||||||
|
|||||||
Reference in New Issue
Block a user