From eec3cd79eed4148bb9ec791c67517aef999987be Mon Sep 17 00:00:00 2001 From: martincupela Date: Wed, 7 Aug 2024 16:33:23 +0200 Subject: [PATCH] feat: return default message set pagination if not available --- src/channel_state.ts | 7 ++++--- src/constants.ts | 2 ++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/channel_state.ts b/src/channel_state.ts index 07146079f..051e10aa8 100644 --- a/src/channel_state.ts +++ b/src/channel_state.ts @@ -15,6 +15,7 @@ import { UserResponse, } from './types'; import { addToMessageList } from './utils'; +import {DEFAULT_MESSAGE_SET_PAGINATION} from "./constants"; type ChannelReadStatus = Record< string, @@ -106,7 +107,7 @@ export class ChannelState s.isCurrent)?.pagination || {}; + return this.messageSets.find((s) => s.isCurrent)?.pagination || DEFAULT_MESSAGE_SET_PAGINATION; } /** @@ -719,7 +720,7 @@ export class ChannelState