aboutsummaryrefslogtreecommitdiff
path: root/src/tasks
diff options
context:
space:
mode:
Diffstat (limited to 'src/tasks')
-rw-r--r--src/tasks/removeExpiredPunishements.ts6
-rw-r--r--src/tasks/updateCache.ts2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/tasks/removeExpiredPunishements.ts b/src/tasks/removeExpiredPunishements.ts
index fc3708d..3d7528b 100644
--- a/src/tasks/removeExpiredPunishements.ts
+++ b/src/tasks/removeExpiredPunishements.ts
@@ -1,4 +1,4 @@
-import { BushGuild, BushGuildMember, BushTask } from '@lib';
+import { BushGuild, BushTask } from '@lib';
import { Op } from 'sequelize';
import { ActivePunishment, ActivePunishmentType } from '../lib/models/ActivePunishment';
@@ -9,7 +9,7 @@ export default class RemoveExpiredPunishmentsTask extends BushTask {
runOnStart: true
});
}
- async exec(): Promise<void> {
+ public override async exec(): Promise<void> {
const expiredEntries = await ActivePunishment.findAll({
where: {
[Op.and]: [
@@ -29,7 +29,7 @@ export default class RemoveExpiredPunishmentsTask extends BushTask {
for (const entry of expiredEntries) {
const guild = client.guilds.cache.get(entry.guild) as BushGuild;
- const member = guild.members.cache.get(entry.user) as BushGuildMember;
+ const member = guild.members.cache.get(entry.user);
if (!guild) {
await entry.destroy();
diff --git a/src/tasks/updateCache.ts b/src/tasks/updateCache.ts
index 9ca7926..95ceca1 100644
--- a/src/tasks/updateCache.ts
+++ b/src/tasks/updateCache.ts
@@ -11,7 +11,7 @@ export class UpdateCacheTask extends BushTask {
runOnStart: false // done in preinit task
});
}
- public async exec(): Promise<void> {
+ public override async exec(): Promise<void> {
await UpdateCacheTask.updateGlobalCache(client);
await UpdateCacheTask.updateGuildCache(client);
void client.logger.verbose(`UpdateCache`, `Updated cache.`);