mirror of
https://github.com/discordeno/discordeno.git
synced 2026-06-15 19:08:17 +00:00
fix: temp fix for resharding options
This commit is contained in:
@@ -13,7 +13,7 @@ export async function resharder(
|
||||
...oldGateway,
|
||||
});
|
||||
|
||||
for (const key of Object.keys(oldGateway)) {
|
||||
for (const [key, value] of Object.entries(oldGateway)) {
|
||||
if (key === "handleDiscordPayload") {
|
||||
gateway.handleDiscordPayload = async function (_, data, shardId) {
|
||||
if (data.t === "READY") {
|
||||
@@ -24,8 +24,9 @@ export async function resharder(
|
||||
continue;
|
||||
}
|
||||
|
||||
// USE ANY CUSTOMIZED HANDLERS FROM OLD GATEWAY
|
||||
if (typeof key === "function") gateway[key] = oldGateway[key];
|
||||
// USE ANY CUSTOMIZED OPTIONS FROM OLD GATEWAY
|
||||
// @ts-ignore TODO: fix this dynamica assignment
|
||||
gateway[key] = oldGateway[key as keyof typeof oldGateway];
|
||||
}
|
||||
|
||||
// Begin resharding
|
||||
|
||||
Reference in New Issue
Block a user