Fix travel-stats: wrong JOIN on days table (d.trip_id not d.id)

This commit is contained in:
Maurice
2026-03-19 14:22:05 +01:00
parent da79059576
commit 173d6cd953

View File

@@ -350,7 +350,7 @@ router.get('/travel-stats', authenticate, (req, res) => {
SELECT COUNT(DISTINCT t.id) as trips,
COUNT(DISTINCT d.id) as days
FROM trips t
LEFT JOIN days d ON t.id = d.id
LEFT JOIN days d ON d.trip_id = t.id
LEFT JOIN trip_members tm ON t.id = tm.trip_id
WHERE (t.user_id = ? OR tm.user_id = ?) AND t.is_archived = 0
`).get(userId, userId);