pay up implementation

This commit is contained in:
2025-03-19 20:44:26 +01:00
parent fd7d1ffd47
commit d491033c29
6 changed files with 152 additions and 14 deletions

View File

@ -163,7 +163,8 @@ async function patch(req: Request, res: Response) {
},
data: {
userId: value.user_id,
paid: value.paid
paid: value.paid,
// !!!!! paidAt: value.paid ? new Date() : undefined
},
select: {
id: true

View File

@ -30,6 +30,7 @@ const schema_post = validator.object({
// MARK: UPDATE transaction
const schema_patch = validator.object({
id: validator.number().positive().precision(0).required(),
user_id: validator.number().positive().precision(0).required(),
paid: validator.boolean().default(false)
});