diff --git a/.env b/.env index 07a234d2..031b9538 100644 --- a/.env +++ b/.env @@ -1,5 +1,5 @@ API_ID=1025907 API_HASH=452b0359b988148995f22ff0f4229750 VERSION=1.4.1 -VERSION_FULL=1.4.1 (152) -BUILD=152 +VERSION_FULL=1.4.1 (153) +BUILD=153 diff --git a/src/components/chat/bubbles.ts b/src/components/chat/bubbles.ts index 0317d43a..c531f60a 100644 --- a/src/components/chat/bubbles.ts +++ b/src/components/chat/bubbles.ts @@ -1751,7 +1751,8 @@ export default class ChatBubbles { } // warning, если иды только отрицательные то вниз не попадёт (хотя мб и так не попадёт) - const history = Object.keys(this.bubbles).map(id => +id).sort((a, b) => a - b); + // some messages can have negative id (such as sponsored message) + const history = Object.keys(this.bubbles).map(id => +id).sort((a, b) => a - b).filter(id => id > 0); if(!history.length) return; if(top) {