From 4532f9a71e48b41197fcaac3e934ba8b7f0adc79 Mon Sep 17 00:00:00 2001 From: Snazzah Date: Thu, 10 Jun 2021 21:08:14 -0500 Subject: [PATCH] Fix paginator --- src/commands/admin/listall.js | 6 +++++- src/events.js | 6 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/commands/admin/listall.js b/src/commands/admin/listall.js index 1bc0413..618c1ac 100644 --- a/src/commands/admin/listall.js +++ b/src/commands/admin/listall.js @@ -7,7 +7,7 @@ module.exports = class ListAll extends Command { permissions: ['admin'], minimumArgs: 0 }; } - async exec(message) { + async exec(message, { args }) { const pairs = await this.client.sqlite.getAll(); if (pairs.length <= 0) return message.channel.createMessage('No users found in the database.'); @@ -35,6 +35,10 @@ module.exports = class ListAll extends Command { ? `${pair.wallet_available} available, ${pair.wallet_reserve} staked.` : 'Wallet Unavailable'}\n` }); + + if (args[0]) + paginator.toPage(args[0]); + return paginator.start(message.channel.id, message.author.id); } get metadata() { return { diff --git a/src/events.js b/src/events.js index 19f2bf2..c03fa00 100644 --- a/src/events.js +++ b/src/events.js @@ -40,11 +40,11 @@ module.exports = class Events { } } - onReaction(message, emoji, userID) { - const id = `${message.id}:${userID}`; + onReaction(message, emoji, member) { + const id = `${message.id}:${member.id}`; if (this.client.messageAwaiter.reactionCollectors.has(id)) { const collector = this.client.messageAwaiter.reactionCollectors.get(id); - collector._onReaction(emoji, userID); + collector._onReaction(emoji, member.id); } } };