From 736cbe0ac19d4c57915ae738e7d8741652023414 Mon Sep 17 00:00:00 2001 From: Ethan Lane Date: Thu, 15 Aug 2024 19:21:56 +0100 Subject: [PATCH] Fix button events not working --- src/buttonEvents/moons.ts | 2 +- src/buttonEvents/moons/list.ts | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/buttonEvents/moons.ts b/src/buttonEvents/moons.ts index 373e30c..726f209 100644 --- a/src/buttonEvents/moons.ts +++ b/src/buttonEvents/moons.ts @@ -4,7 +4,7 @@ import List from "./moons/list"; export default class Moons extends ButtonEvent { public override async execute(interaction: ButtonInteraction): Promise { - const action = interaction.customId.split(" ")[0]; + const action = interaction.customId.split(" ")[1]; switch (action) { case "list": diff --git a/src/buttonEvents/moons/list.ts b/src/buttonEvents/moons/list.ts index fe5ae21..0c89de1 100644 --- a/src/buttonEvents/moons/list.ts +++ b/src/buttonEvents/moons/list.ts @@ -5,11 +5,10 @@ import EmbedColours from "../../constants/EmbedColours"; export default async function List(interaction: ButtonInteraction) { if (!interaction.guild) return; - const userId = interaction.customId.split(" ")[1]; - const page = interaction.customId.split(" ")[2]; + const userId = interaction.customId.split(" ")[2]; + const page = interaction.customId.split(" ")[3]; if (!userId || !page) return; - if (!Number(page)) return; const pageNumber = Number(page);