Files
litlyx/dashboard/server/api/project/change_name.post.ts
2025-01-21 18:07:01 +01:00

18 lines
434 B
TypeScript

export default defineEventHandler(async event => {
const data = await getRequestDataOld(event, { requireSchema: false, allowGuests: false, allowLitlyx: false });
if (!data) return;
const { project } = data;
const { name } = await readBody(event);
if (name.length == 0) return setResponseStatus(event, 400, 'name is required');
project.name = name;
await project.save();
return { ok: true };
});