This commit is contained in:
ayntee
2021-04-12 22:24:28 +04:00
3 changed files with 5 additions and 4 deletions

View File

@@ -10,7 +10,7 @@ import { DiscordMessage, Message } from "../../types/messages/message.ts";
import { snakeKeysToCamelCase } from "../../util/utils.ts";
export async function handleMessageCreate(data: DiscordGatewayPayload) {
const payload: Message = snakeKeysToCamelCase(data.d as DiscordMessage);
const payload = snakeKeysToCamelCase(data.d as DiscordMessage) as Message;
const channel = await cacheHandlers.get("channels", payload.channelId);
if (channel) channel.lastMessageId = payload.id;
@@ -37,7 +37,7 @@ export async function handleMessageCreate(data: DiscordGatewayPayload) {
return cacheHandlers.set(
"members",
discordenoMember.id,
mention.id,
discordenoMember,
);
}

View File

@@ -9,6 +9,7 @@ import {
requireBotChannelPermissions,
requireBotGuildPermissions,
} from "../../util/permissions.ts";
import { snakeKeysToCamelCase } from "../../util/utils.ts";
/** Edit the member */
export async function editMember(
@@ -72,7 +73,7 @@ export async function editMember(
endpoints.GUILD_MEMBER(guildId, memberId),
options,
) as DiscordGuildMember;
const member = await structures.createDiscordenoMember(result, guildId);
const member = await structures.createDiscordenoMember(snakeKeysToCamelCase(result), guildId);
return member;
}

View File

@@ -19,7 +19,7 @@ export async function editWebhook(
{
...options,
channel_id: options.channelId,
},
}
);
return snakeKeysToCamelCase<Webhook>(result);