Removed run moves in redis

This commit is contained in:
2026-02-08 22:24:39 +01:00
parent a773e1a740
commit 01452e0e9f
4 changed files with 0 additions and 70 deletions
-35
View File
@@ -1,35 +0,0 @@
import { NextRequest, NextResponse } from "next/server";
import { createClient } from "@/lib/supabase/server";
import * as Core from "@/modules/live-run/core";
import { getSession } from "@/modules/account/core";
export async function POST(req: NextRequest) {
const { runId, moves } = await req.json();
if (!runId || !moves)
return NextResponse.json(
{ error: "body requires runId and moves" },
{ status: 400 },
);
const supabase = await createClient();
const session = await getSession(supabase);
if (!session)
return NextResponse.json({ error: "Invalid session" }, { status: 401 });
const liveRun = await Core.getLiveRun(runId);
if (!liveRun)
return NextResponse.json(
{ error: "Run is not live or does not exist" },
{ status: 401 },
);
console.log(moves);
const run = await Core.addLiveRunMoves(liveRun.id, moves);
return NextResponse.json({ ok: true, run });
}