Add recurring expense functionality (#263)

* code complete

* Smaller updates

* delete ambitious TODOs (add to PR)

* add transactionality to recurring expense creation

* Remove unnecessary `let`s

* Add default english labels to non-en-US translations

* Accept `es.json` translations

* add condition to ensure links are only modified when applicable
This commit is contained in:
trandall
2025-04-19 12:23:23 -07:00
committed by GitHub
parent 2bced00f82
commit 94c101cf7b
17 changed files with 464 additions and 3 deletions

View File

@@ -23,6 +23,7 @@ export async function GET(
paidFor: { select: { participantId: true, shares: true } },
isReimbursement: true,
splitMode: true,
recurrenceRule: true,
},
orderBy: [{ expenseDate: 'asc' }, { createdAt: 'asc' }],
},