fix only one event per day

This commit is contained in:
Adrian Zürcher
2026-02-12 15:15:24 +01:00
parent e876101688
commit 62046ec239
2 changed files with 14 additions and 8 deletions

View File

@@ -3,7 +3,6 @@ package api
import (
"net/http"
"slices"
"strings"
"gitea.tecamino.com/paadi/memberDB/models"
"github.com/gin-gonic/gin"
@@ -62,9 +61,13 @@ func (a *APIHandler) GetReport(c *gin.Context) {
for _, e := range events {
var includesDate bool
for i, d := range request.Date {
if strings.Contains(e.Date, d) {
request.Date = slices.Delete(request.Date, i, min(len(request.Date), i+1))
if len(e.Date) < 10 {
continue
}
for _, d := range request.Date {
if len(d) < 10 {
continue
} else if d[:10] == e.Date[:10] {
includesDate = true
break
}