aboutsummaryrefslogtreecommitdiff
path: root/src/listeners
diff options
context:
space:
mode:
authorIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-03-08 20:20:02 -0500
committerIRONM00N <64110067+IRONM00N@users.noreply.github.com>2022-03-08 20:20:02 -0500
commit34eb30a144221a584de502fcad5305c8544c07ce (patch)
tree4f39c1000b4176f2514022f062051bbb1e2b506e /src/listeners
parentadc01358c14c2b71d932bdbf928e2c216ef8094f (diff)
downloadtanzanite-34eb30a144221a584de502fcad5305c8544c07ce.tar.gz
tanzanite-34eb30a144221a584de502fcad5305c8544c07ce.tar.bz2
tanzanite-34eb30a144221a584de502fcad5305c8544c07ce.zip
fix(AppealListener): separate modlogs + force fetch user
Diffstat (limited to 'src/listeners')
-rw-r--r--src/listeners/bush/appealListener.ts6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/listeners/bush/appealListener.ts b/src/listeners/bush/appealListener.ts
index 9f6b166..7ac9fda 100644
--- a/src/listeners/bush/appealListener.ts
+++ b/src/listeners/bush/appealListener.ts
@@ -26,7 +26,7 @@ export default class AppealListener extends BushListener {
name: `${message.embeds[0].fields.find((f) => f.name === 'What type of punishment are you appealing?')?.value} appeal`
});
- const user = await client.users.fetch(userId).catch(() => null);
+ const user = await client.users.fetch(userId, { force: true }).catch(() => null);
if (!user)
return await thread.send({
embeds: [
@@ -72,7 +72,9 @@ export default class AppealListener extends BushListener {
embed.addFields({
name: 'ยป Latest Modlogs',
- value: latestModlogs.map((ml) => ModlogCommand.generateModlogInfo(ml, false)).join('\n') ?? 'No Modlogs Found'
+ value: latestModlogs.length
+ ? latestModlogs.map((ml) => ModlogCommand.generateModlogInfo(ml, false)).join(ModlogCommand.separator)
+ : 'No Modlogs Found'
});
await thread.send({ embeds: [embed] });