fix(types): channel.permissionOverwrites can be undefined

This commit is contained in:
ITOH
2021-05-01 23:35:43 +02:00
parent 9cd6b963da
commit d60ccae805
2 changed files with 2 additions and 2 deletions

View File

@@ -24,7 +24,7 @@ export async function cloneChannel(channelId: string, reason?: string) {
name: channelToClone.name!,
topic: channelToClone.topic || undefined,
parentId: channelToClone.parentId || undefined,
permissionOverwrites: channelToClone.permissionOverwrites.map((
permissionOverwrites: channelToClone.permissionOverwrites?.map((
overwrite,
) => ({
id: overwrite.id,

View File

@@ -109,7 +109,7 @@ export async function createDiscordenoChannel(
export interface DiscordenoChannel
extends Omit<Channel, "permissionOverwrites"> {
permissionOverwrites: DiscordOverwrite[];
permissionOverwrites?: DiscordOverwrite[];
guildId: string;
// GETTERS