1 Commits

Author SHA1 Message Date
Adrian Zürcher
e3870de7d5 fix wrong mix of new current ids 2025-11-04 08:24:27 +01:00
2 changed files with 4 additions and 4 deletions

View File

@@ -146,7 +146,7 @@ func (a *APIHandler) DeleteAttendee(c *gin.Context) {
err = a.DbHandler.DeleteAttendeesFromEvent(event) err = a.DbHandler.DeleteAttendeesFromEvent(event)
if err != nil { if err != nil {
a.logger.Error("DeleteAttendeesFromEvent", err) a.logger.Error("DeleteAttendee", err)
c.JSON(http.StatusInternalServerError, gin.H{ c.JSON(http.StatusInternalServerError, gin.H{
"message": err.Error(), "message": err.Error(),
}) })

View File

@@ -74,7 +74,7 @@ next:
event.Count = len(event.Attendees) event.Count = len(event.Attendees)
return dh.database.UpdateValuesById(&event, uint(event.Id)) return dh.database.UpdateValuesById(&event, uint(newEvent.Id))
} }
func (dh *DatabaseHandler) DeleteAttendeesFromEvent(newEvent models.Event) error { func (dh *DatabaseHandler) DeleteAttendeesFromEvent(newEvent models.Event) error {
@@ -83,7 +83,7 @@ func (dh *DatabaseHandler) DeleteAttendeesFromEvent(newEvent models.Event) error
} }
var event models.Event var event models.Event
dh.database.GetById(&event, uint(event.Id)) dh.database.GetById(&event, uint(newEvent.Id))
next: next:
for _, newAttendee := range newEvent.Attendees { for _, newAttendee := range newEvent.Attendees {
@@ -95,5 +95,5 @@ next:
} }
} }
event.Count = len(event.Attendees) event.Count = len(event.Attendees)
return dh.database.UpdateValuesById(&event, uint(event.Id)) return dh.database.UpdateValuesById(&event, uint(newEvent.Id))
} }