NextExpense/internal/database
cclohmar aa07ff3c50 feat: changing event exchange rate recalculates all expense converted amounts
- New RecalculateExpenses DB function updates all expenses for an event
- Expenses in different currency: converted = ROUND(amount * new_rate, 2)
- Expenses already in base currency: left unchanged
- Called from UpdateEvent handler after saving the new event rate
2026-06-03 08:24:46 +00:00
..
db.go feat: changing event exchange rate recalculates all expense converted amounts 2026-06-03 08:24:46 +00:00