🚨 Fixed some JS-0116

This commit is contained in:
Axel Olausson Holtenäs 2022-10-21 20:19:04 +02:00
parent 810fabc794
commit 6be605a8e3
12 changed files with 16 additions and 21 deletions

View file

@ -11,7 +11,7 @@ export const options: IEventOptions = {
export const execute = async (guild: Guild) => { export const execute = async (guild: Guild) => {
const { client } = guild; const { client } = guild;
await updatePresence(client); updatePresence(client);
// Create guildMember object // Create guildMember object
const createGuildMember = await prisma.guildMember.upsert({ const createGuildMember = await prisma.guildMember.upsert({

View file

@ -12,7 +12,7 @@ export const options: IEventOptions = {
export const execute = async (guild: Guild) => { export const execute = async (guild: Guild) => {
const { client } = guild; const { client } = guild;
await updatePresence(client); updatePresence(client);
// Delete guildMember objects // Delete guildMember objects
const deleteGuildMembers = prisma.guildMember.deleteMany({ const deleteGuildMembers = prisma.guildMember.deleteMany({

View file

@ -20,7 +20,7 @@ export const execute = async (member: GuildMember) => {
await audits.execute(member); await audits.execute(member);
await joinMessage.execute(member); await joinMessage.execute(member);
await updatePresence(client); updatePresence(client);
// Create guildMember object // Create guildMember object
const createGuildMember = await prisma.guildMember.upsert({ const createGuildMember = await prisma.guildMember.upsert({

View file

@ -20,7 +20,7 @@ export const execute = async (member: GuildMember) => {
await audits.execute(member); await audits.execute(member);
await leaveMessage.execute(member); await leaveMessage.execute(member);
await updatePresence(client); updatePresence(client);
// Delete guildMember object // Delete guildMember object
const deleteGuildMember = await prisma.guildMember.deleteMany({ const deleteGuildMember = await prisma.guildMember.deleteMany({

View file

@ -14,7 +14,7 @@ export const options: IEventOptions = {
export const execute = async (client: Client) => { export const execute = async (client: Client) => {
logger.info("Discord's API client is ready!"); logger.info("Discord's API client is ready!");
await updatePresence(client); updatePresence(client);
await devMode(client); await devMode(client);
await deployCommands(client); await deployCommands(client);
}; };

View file

@ -25,7 +25,7 @@ export const command = async (i: CommandInteraction, cooldown: number) => {
// If user is not on timeout // If user is not on timeout
if (hasTimeout) { if (hasTimeout) {
const { userId, timeoutId, createdAt } = hasTimeout; const { userId, timeoutId, createdAt } = hasTimeout;
const overDue = (await addSeconds(cooldown, createdAt)) < new Date(); const overDue = addSeconds(cooldown, createdAt) < new Date();
if (!overDue) { if (!overDue) {
const diff = Math.round( const diff = Math.round(
@ -115,7 +115,7 @@ export const button = async (i: ButtonInteraction, cooldown: number) => {
// If user is not on timeout // If user is not on timeout
if (hasTimeout) { if (hasTimeout) {
const { userId, timeoutId, createdAt } = hasTimeout; const { userId, timeoutId, createdAt } = hasTimeout;
const overDue = (await addSeconds(cooldown, createdAt)) < new Date(); const overDue = addSeconds(cooldown, createdAt) < new Date();
if (!overDue) { if (!overDue) {
const diff = Math.round( const diff = Math.round(
@ -206,7 +206,7 @@ export const message = async (msg: Message, cooldown: number, id: string) => {
// If user is not on timeout // If user is not on timeout
if (hasTimeout) { if (hasTimeout) {
const { userId, timeoutId, createdAt } = hasTimeout; const { userId, timeoutId, createdAt } = hasTimeout;
const overDue = (await addSeconds(cooldown, createdAt)) < new Date(); const overDue = addSeconds(cooldown, createdAt) < new Date();
if (!overDue) { if (!overDue) {
const diff = Math.round( const diff = Math.round(

View file

@ -30,17 +30,11 @@ export default async (client: Client) => {
.set(commandList, process.env.DISCORD_GUILD_ID) .set(commandList, process.env.DISCORD_GUILD_ID)
.then(async () => { .then(async () => {
logger.info(`Finished updating command list.`); logger.info(`Finished updating command list.`);
})
.catch(async (error) => {
logger.error(`${error}`);
}); });
if (process.env.NODE_ENV !== "production") { if (process.env.NODE_ENV !== "production") {
await client.application?.commands await client.application?.commands
.set(commandList) .set(commandList)
.then(async () => logger.info(`Finished updating guild command list.`)) .then(async () => logger.info(`Finished updating guild command list.`));
.catch(async (error) => {
logger.error(`${error}`);
});
} }
}; };

View file

@ -3,9 +3,9 @@ import logger from "../../middlewares/logger";
export default async (client: Client) => { export default async (client: Client) => {
if (process.env.NODE_ENV !== "production") { if (process.env.NODE_ENV !== "production") {
return client?.application?.commands await client?.application?.commands
?.set([], process.env.DISCORD_GUILD_ID) ?.set([], process.env.DISCORD_GUILD_ID)
.then(async () => { .then(() => {
return logger.verbose(`Development mode is disabled.`); return logger.verbose(`Development mode is disabled.`);
}); });
} }

View file

@ -3,7 +3,7 @@ import { ActivityType, Client } from "discord.js";
import logger from "../../middlewares/logger"; import logger from "../../middlewares/logger";
// Function // Function
export default async (client: Client) => { export default (client: Client) => {
if (!client?.user) throw new Error("Client's user is undefined."); if (!client?.user) throw new Error("Client's user is undefined.");
const { guilds } = client; const { guilds } = client;

View file

@ -1,4 +1,4 @@
export default async (seconds: number, date: Date) => { export default (seconds: number, date: Date) => {
date.setSeconds(date.getSeconds() + seconds); date.setSeconds(date.getSeconds() + seconds);
return date; return date;
}; };

View file

@ -2,5 +2,6 @@ import fs from "fs";
const fsPromises = fs.promises; const fsPromises = fs.promises;
export default async (path: string) => { export default async (path: string) => {
return fsPromises.readdir(path); const result = fsPromises.readdir(path);
return result;
}; };

View file

@ -16,7 +16,7 @@ export const execute = async () => {
for await (const timeout of getCooldown) { for await (const timeout of getCooldown) {
const { guildId, userId, timeoutId, cooldown, createdAt } = timeout; const { guildId, userId, timeoutId, cooldown, createdAt } = timeout;
const overDue = (await addSeconds(cooldown, createdAt)) < new Date(); const overDue = addSeconds(cooldown, createdAt) < new Date();
if (overDue) { if (overDue) {
logger.info(timeout); logger.info(timeout);