summary refs log tree commit diff
path: root/src/gateway/opcodes/GuildSubscriptionsBulk.ts
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2025-12-17 11:00:51 +0100
committerRory& <root@rory.gay>2025-12-17 11:01:27 +0100
commit491c0de845a886954262e3ddb24959ba37a014b6 (patch)
treec0251f3779a5cd2842320e1278232b48fbea0390 /src/gateway/opcodes/GuildSubscriptionsBulk.ts
parentPre-commit: use spaces for formatting, regenerate schemas if changed (diff)
downloadserver-ts-491c0de845a886954262e3ddb24959ba37a014b6.tar.xz
lintstagedrc: regenerate schemas/openapi if schemas changed
Diffstat (limited to 'src/gateway/opcodes/GuildSubscriptionsBulk.ts')
-rw-r--r--src/gateway/opcodes/GuildSubscriptionsBulk.ts28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/gateway/opcodes/GuildSubscriptionsBulk.ts b/src/gateway/opcodes/GuildSubscriptionsBulk.ts

index 3c1bdbd5..be693574 100644 --- a/src/gateway/opcodes/GuildSubscriptionsBulk.ts +++ b/src/gateway/opcodes/GuildSubscriptionsBulk.ts
@@ -4,20 +4,20 @@ import { GuildSubscriptionsBulkSchema } from "@spacebar/schemas"; import { check } from "./instanceOf"; export async function onGuildSubscriptionsBulk(this: WebSocket, payload: Payload) { - const startTime = Date.now(); - check.call(this, GuildSubscriptionsBulkSchema, payload.d); - const body = payload.d as GuildSubscriptionsBulkSchema; + const startTime = Date.now(); + check.call(this, GuildSubscriptionsBulkSchema, payload.d); + const body = payload.d as GuildSubscriptionsBulkSchema; - let guildId: keyof GuildSubscriptionsBulkSchema["subscriptions"]; + let guildId: keyof GuildSubscriptionsBulkSchema["subscriptions"]; - for (guildId in body.subscriptions) { - await onLazyRequest.call(this, { - ...payload, - d: { - guild_id: guildId, - ...body.subscriptions[guildId], - }, - }); - } - console.log(`[Gateway] GuildSubscriptionsBulk processed ${Object.keys(body.subscriptions).length} subscriptions for user ${this.user_id} in ${Date.now() - startTime}ms`); + for (guildId in body.subscriptions) { + await onLazyRequest.call(this, { + ...payload, + d: { + guild_id: guildId, + ...body.subscriptions[guildId], + }, + }); + } + console.log(`[Gateway] GuildSubscriptionsBulk processed ${Object.keys(body.subscriptions).length} subscriptions for user ${this.user_id} in ${Date.now() - startTime}ms`); }