add notes

This commit is contained in:
2025-03-23 02:09:41 +01:00
parent cccf2137a4
commit 16186baf7f
3 changed files with 45 additions and 7 deletions

View File

@@ -25,8 +25,6 @@ export const actions = {
return { status: 401 };
}
const data = await request.formData();
const topic = await db
@@ -98,13 +96,33 @@ export const actions = {
const data = await request.formData();
const currentPoints =
Number(data.get('currentPoints')) <= Number(data.get('totalPoints'))
? Number(data.get('currentPoints'))
: Number(data.get('totalPoints'));
await db
.update(tasks)
.set({
currentPoints: Number(data.get('currentPoints')),
currentPoints,
totalPoints: Number(data.get('totalPoints')),
updatedAt: new Date()
})
.where(eq(tasks.id, Number(params.id)));
},
updateNotes: async ({ cookies, request, params }) => {
if (!cookies.get('token')) {
return { status: 401 };
}
const data = await request.formData();
await db
.update(tasks)
.set({
notes: data.get('notes') as string,
updatedAt: new Date()
})
.where(eq(tasks.id, Number(params.id)));
}
};