aboutsummaryrefslogtreecommitdiff
path: root/src/listeners/message
diff options
context:
space:
mode:
Diffstat (limited to 'src/listeners/message')
-rw-r--r--src/listeners/message/level.ts10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/listeners/message/level.ts b/src/listeners/message/level.ts
index b3bd08c..e8edfcf 100644
--- a/src/listeners/message/level.ts
+++ b/src/listeners/message/level.ts
@@ -32,16 +32,12 @@ export default class LevelListener extends BushListener {
}
});
const xpToGive = Level.genRandomizedXp();
- user.increment('xp', { by: xpToGive });
- const success = await user.save().catch((e) => {
- console.debug(`User: ${message.author.id}`);
- console.debug(`Guild: ${message.author.id}`);
- console.debug(`Model: ${user}`);
- client.logger.error('LevelMessageListener', e?.stack || e);
+ const success = await user.increment('xp', { by: xpToGive }).catch((e) => {
+ void client.logger.error('LevelMessageListener', e?.stack || e);
return false;
});
if (success)
- client.logger.verbose(
+ void client.logger.verbose(
`LevelMessageListener`,
`Gave <<${xpToGive}>> XP to <<${message.author.tag}>> in <<${message.guild}>>.`
);