diff options
Diffstat (limited to 'src/lib/api.ts')
| -rw-r--r-- | src/lib/api.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/api.ts b/src/lib/api.ts index 586a354..6ff55b6 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -47,6 +47,7 @@ export async function createExpense( data: { id: randomId(), groupId, + expenseDate: expenseFormValues.expenseDate, amount: expenseFormValues.amount, title: expenseFormValues.title, paidById: expenseFormValues.paidBy, @@ -120,6 +121,7 @@ export async function updateExpense( return prisma.expense.update({ where: { id: expenseId }, data: { + expenseDate: expenseFormValues.expenseDate, amount: expenseFormValues.amount, title: expenseFormValues.title, paidById: expenseFormValues.paidBy, @@ -210,7 +212,7 @@ export async function getGroupExpenses(groupId: string) { return prisma.expense.findMany({ where: { groupId }, include: { paidFor: { include: { participant: true } }, paidBy: true }, - orderBy: { createdAt: 'desc' }, + orderBy: { expenseDate: 'desc' }, }) } |
