Files
memberDB/models/report.go
Adrian Zürcher 03ace00a4b remove omitempty
2026-02-11 15:39:36 +01:00

20 lines
495 B
Go

package models
type ReportFilter struct {
Date []string `json:"date"`
Groups []uint `json:"groupIds,omitempty"`
Name []string `json:"name,omitempty"`
}
type Report struct {
Data map[string]*Data `json:"data,omitempty"`
Attendees []*Member `json:"attendees,omitempty"`
NonAttendees []*Member `json:"nonAttendees,omitempty"`
}
type Data struct {
Minimal int `json:"minimal"`
Average int `json:"average"`
Maximal int `json:"maximal"`
}