Fix add events.id to GROUP BY to resolve PostgreSQL aggregation error
All checks were successful
Server Check Build (NixCN CMS) TeamCity build finished

Signed-off-by: Asai Neko <sugar@sne.moe>
This commit is contained in:
2026-03-26 20:50:07 +08:00
parent 71e76cd59d
commit c7868091c7

View File

@@ -58,7 +58,7 @@ func (self *GlobalStats) EventJoinCheckinCounts(ctx context.Context) (*[]EventSt
SUM(CASE WHEN attendances.checkin_at > ? THEN 1 ELSE 0 END) AS checkin_count
`, zero).
Joins("LEFT JOIN attendances ON attendances.event_id = events.event_id").
Group("events.event_id, events.name").
Group("events.id, events.event_id, events.name").
Order("events.id ASC").
Scan(&results).Error