From 09064bb08400317dd3a1bb39f4d8c8267870abe5 Mon Sep 17 00:00:00 2001 From: teidesu Date: Thu, 6 May 2021 11:54:10 +0300 Subject: [PATCH] fix(client): sticker set negative indexes --- packages/client/src/types/misc/sticker-set.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client/src/types/misc/sticker-set.ts b/packages/client/src/types/misc/sticker-set.ts index f7948fe6..2d86ba6f 100644 --- a/packages/client/src/types/misc/sticker-set.ts +++ b/packages/client/src/types/misc/sticker-set.ts @@ -225,7 +225,7 @@ export class StickerSet { if (typeof sticker === 'number') { if (!this.full) throw new MtCuteEmptyError() - if (sticker < 0) sticker = this.full!.documents.length - sticker + if (sticker < 0) sticker = this.full!.documents.length + sticker const doc = this.full!.documents[sticker] as tl.RawDocument sticker = { @@ -254,7 +254,7 @@ export class StickerSet { if (typeof sticker === 'number') { if (!this.full) throw new MtCuteEmptyError() - if (sticker < 0) sticker = this.full!.documents.length - sticker + if (sticker < 0) sticker = this.full!.documents.length + sticker const doc = this.full!.documents[sticker] as tl.RawDocument sticker = {