mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-19 04:38:17 +00:00
fix: channels, presences, voiceStates can be undef (#301)
* fix(Guild): presences and voiceStates can be undef
* fix: handle undef Guild#voiceStates
* fix: channels, presences, voice_states can be undef
* Revert "fix: handle undef Guild#voiceStates"
This reverts commit ddd3c32e21.
This commit is contained in:
@@ -137,9 +137,10 @@ export async function createGuild(data: CreateGuildPayload, shardID: number) {
|
|||||||
preferred_locale: preferredLocale,
|
preferred_locale: preferredLocale,
|
||||||
joined_at: joinedAt,
|
joined_at: joinedAt,
|
||||||
member_count: memberCount,
|
member_count: memberCount,
|
||||||
voice_states: voiceStates,
|
voice_states: voiceStates = [],
|
||||||
channels,
|
channels = [],
|
||||||
members,
|
members,
|
||||||
|
presences = [],
|
||||||
...rest
|
...rest
|
||||||
} = data;
|
} = data;
|
||||||
|
|
||||||
@@ -186,7 +187,7 @@ export async function createGuild(data: CreateGuildPayload, shardID: number) {
|
|||||||
roles: createNewProp(new Collection(roles.map((r: Role) => [r.id, r]))),
|
roles: createNewProp(new Collection(roles.map((r: Role) => [r.id, r]))),
|
||||||
joinedAt: createNewProp(Date.parse(joinedAt)),
|
joinedAt: createNewProp(Date.parse(joinedAt)),
|
||||||
presences: createNewProp(
|
presences: createNewProp(
|
||||||
new Collection(data.presences.map((p: Presence) => [p.user.id, p])),
|
new Collection(presences.map((p: Presence) => [p.user.id, p])),
|
||||||
),
|
),
|
||||||
memberCount: createNewProp(memberCount || 0),
|
memberCount: createNewProp(memberCount || 0),
|
||||||
voiceStates: createNewProp(
|
voiceStates: createNewProp(
|
||||||
|
|||||||
Reference in New Issue
Block a user