diff --git a/packages/backend/src/server/api/endpoints/chat/messages/timeline.ts b/packages/backend/src/server/api/endpoints/chat/messages/timeline.ts index 3e22025b5a..08c2c8842e 100644 --- a/packages/backend/src/server/api/endpoints/chat/messages/timeline.ts +++ b/packages/backend/src/server/api/endpoints/chat/messages/timeline.ts @@ -75,6 +75,8 @@ export default class extends Endpoint { // eslint- const messages = await this.chatService.userTimeline(me.id, other.id, ps.sinceId, ps.untilId, ps.limit); + this.chatService.readUserChatMessage(me.id, other.id); + return await this.chatMessageEntityService.packLiteMany(messages); }/* else if (ps.roomId != null) { // Fetch recipient (room) diff --git a/packages/frontend/src/components/MkPagination.vue b/packages/frontend/src/components/MkPagination.vue index a2a0ca40c0..835c16afc9 100644 --- a/packages/frontend/src/components/MkPagination.vue +++ b/packages/frontend/src/components/MkPagination.vue @@ -24,15 +24,15 @@ SPDX-License-Identifier: AGPL-3.0-only -
-
+
+
{{ i18n.ts.loadMore }}
-
+
{{ i18n.ts.loadMore }} diff --git a/packages/frontend/src/pages/chat/home.vue b/packages/frontend/src/pages/chat/home.vue index ece6e53780..076f85a540 100644 --- a/packages/frontend/src/pages/chat/home.vue +++ b/packages/frontend/src/pages/chat/home.vue @@ -5,9 +5,9 @@ SPDX-License-Identifier: AGPL-3.0-only