From c0bc71c30490b76e6f6b068aff39ceb4cbc53398 Mon Sep 17 00:00:00 2001 From: Ethan Lane Date: Sat, 13 Jul 2024 15:17:04 +0100 Subject: [PATCH] Fix the series view next button not disabling when on the last page (#300) - Fix the button disable logic on the `/series view` command not disabling the next button on the last page #298 Reviewed-on: https://git.vylpes.xyz/External/card-drop/pulls/300 Reviewed-by: VylpesTester Co-authored-by: Ethan Lane Co-committed-by: Ethan Lane --- src/helpers/SeriesHelper.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/helpers/SeriesHelper.ts b/src/helpers/SeriesHelper.ts index a26fedd..c3a22d6 100644 --- a/src/helpers/SeriesHelper.ts +++ b/src/helpers/SeriesHelper.ts @@ -52,7 +52,7 @@ export default class SeriesHelper { .setCustomId(`series view ${seriesId} ${page + 1}`) .setLabel("Next") .setStyle(ButtonStyle.Primary) - .setDisabled(page + 1 > totalPages)); + .setDisabled(page + 1 == totalPages)); const buffer = await ImageHelper.GenerateCardImageGrid(cardsOnPage.map(x => ({id: x.id, path: x.path})), userId); const image = new AttachmentBuilder(buffer, { name: "page.png" }); @@ -98,7 +98,7 @@ export default class SeriesHelper { .setCustomId(`series list ${page + 1}`) .setLabel("Next") .setStyle(ButtonStyle.Primary) - .setDisabled(page + 1 > totalPages)); + .setDisabled(page + 1 == totalPages)); return { embed, row }; }