Body is unusable
Answered
Hoopoe posted this in #help-forum
HoopoeOP
export async function PATCH(req: Request) {
const session = await auth();
if (!session || !session.user) return invalid("session");
if (!(await doesUserHaveRole(session.user.id, "Admin"))) return notAdmin;
const {
generatorId,
newGenerator,
}: {
generatorId: number;
newGenerator: {
name: string;
roleName: string;
enabled: boolean;
};
} = await req.json();
console.log(await req.json());
if (!generatorId || typeof generatorId !== "number")
return invalid("generator id");
await editGenerator(generatorId, newGenerator);
return Response.json({ error: false, message: "Edited!" });
}
3 Replies
So call it only once and reuse the returned value any number of times as you want
HoopoeOP
ah okay