From 1fb6eaa4a83e58087236d3f9b7e056d25b7fac68 Mon Sep 17 00:00:00 2001 From: CHOMPStation2StaffMirrorBot <94713762+CHOMPStation2StaffMirrorBot@users.noreply.github.com> Date: Tue, 12 Aug 2025 12:28:48 -0700 Subject: [PATCH] [MIRROR] qucik test to telemetry (#11398) Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com> --- maps/~map_system/maps.dm | 2 +- tgui/packages/tgui-panel/telemetry.ts | 8 ++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/maps/~map_system/maps.dm b/maps/~map_system/maps.dm index 9edc2a6018..62cc62cb88 100644 --- a/maps/~map_system/maps.dm +++ b/maps/~map_system/maps.dm @@ -214,7 +214,7 @@ var/list/all_maps = list() // Try to free up a z level from existing temp sectors if(!empty_levels.len) for(var/Z in GLOB.map_sectors) - var/obj/effect/overmap/visitable/sector/temporary/T = GLOB.map_sectors[Z] + var/obj/effect/overmap/visitable/sector/temporary/T = GLOB.map_sectors["[Z]"] T.cleanup() // If we can release some of these, do that. // Else, we need to buy a new one. diff --git a/tgui/packages/tgui-panel/telemetry.ts b/tgui/packages/tgui-panel/telemetry.ts index ce6f436fff..6b4302660d 100644 --- a/tgui/packages/tgui-panel/telemetry.ts +++ b/tgui/packages/tgui-panel/telemetry.ts @@ -31,7 +31,6 @@ const connectionsMatch = (a: Client, b: Client) => export const telemetryMiddleware = (store) => { let telemetry: Telemetry; let wasRequestedWithPayload: Telemetry | null; - let firstMutate: boolean = true; return (next) => (action) => { const { type, payload } = action; // Handle telemetry requests @@ -88,8 +87,8 @@ export const telemetryMiddleware = (store) => { telemetry.connections.pop(); } } - if (firstMutate) { - firstMutate = false; + // Save telemetry + if (telemetryMutated) { store.dispatch( getChatData({ ckey: client.ckey, token: client.chatlog_token }), ); @@ -99,9 +98,6 @@ export const telemetryMiddleware = (store) => { token: client.chatlog_token, }), ); - } - // Save telemetry - if (telemetryMutated) { logger.debug('saving telemetry to storage', telemetry); storage.set('telemetry', telemetry); }