summary refs log tree commit diff
path: root/src/gateway/opcodes/RequestGuildMembers.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/gateway/opcodes/RequestGuildMembers.ts')
-rw-r--r--src/gateway/opcodes/RequestGuildMembers.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gateway/opcodes/RequestGuildMembers.ts b/src/gateway/opcodes/RequestGuildMembers.ts

index cba2c89c..fbb249d3 100644 --- a/src/gateway/opcodes/RequestGuildMembers.ts +++ b/src/gateway/opcodes/RequestGuildMembers.ts
@@ -31,7 +31,8 @@ export async function onRequestGuildMembers(this: WebSocket, { d }: Payload) { if (d.user_ids && !Array.isArray(d.user_ids)) d.user_ids = [d.user_ids]; if (Config.get().offload.gateway.guildMembersUrl !== null) { - return await handleOffloadedGatewayRequest(this, Config.get().offload.gateway.guildMembersUrl!, d); + const guildIds: string[] = Array.isArray(d.guild_id) ? d.guild_id : [d.guild_id]; + return await handleOffloadedGatewayRequest(this, Config.get().offload.gateway.guildMembersUrl!, guildIds); } check.call(this, RequestGuildMembersSchema, d);