diff --git a/functions/api/gme/add.ts b/functions/api/gme/add.ts index ac42c46..20b4285 100644 --- a/functions/api/gme/add.ts +++ b/functions/api/gme/add.ts @@ -29,10 +29,11 @@ export async function onRequestPost(context: RequestContext) { if (!user.match(/^\d{17,19}$/)) return makeResponse('{"error":"Invalid User ID"}', 400); - await context.env.DATA.put( - `gamemod_${user}`, - JSON.stringify({ time: Date.now(), user: context.data.current_user.id }) - ); + const data = { time: Date.now(), user: context.data.current_user.id }; + + await context.env.DATA.put(`gamemod_${user}`, JSON.stringify(data), { + metadata: data, + }); return new Response(null, { status: 204,