From 31e9935efeec5b99ba7cc8bd410585719096aca7 Mon Sep 17 00:00:00 2001 From: Regalijan Date: Thu, 5 Sep 2024 00:49:03 -0400 Subject: [PATCH] Don't double-stringify save data --- functions/api/game-bans/[user]/save-data.ts | 2 +- functions/roblox-open-cloud.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/functions/api/game-bans/[user]/save-data.ts b/functions/api/game-bans/[user]/save-data.ts index 789031a..c9e4ed2 100644 --- a/functions/api/game-bans/[user]/save-data.ts +++ b/functions/api/game-bans/[user]/save-data.ts @@ -7,7 +7,7 @@ export async function onRequestGet(context: RequestContext) { if (isNaN(id)) return jsonError("ID must be a number", 400); try { - return jsonResponse(JSON.stringify(await getSaveData(context, id))); + return jsonResponse(await getSaveData(context, id)); } catch { return jsonError("Request to Roblox failed", 500); } diff --git a/functions/roblox-open-cloud.ts b/functions/roblox-open-cloud.ts index 1a34cd9..43a5dbb 100644 --- a/functions/roblox-open-cloud.ts +++ b/functions/roblox-open-cloud.ts @@ -19,7 +19,7 @@ export async function getBanList(context: RequestContext) { return await data.json(); } -export async function getSaveData(context: RequestContext, user: number) { +export async function getSaveData(context: RequestContext, user: number): Promise { const data = await fetch(`${SAVE_DATA_URL}${user}`, { headers: { "x-api-key": context.env.ROBLOX_OPENCLOUD_KEY,