add new handlers for event and responsible tables

This commit is contained in:
Adrian Zürcher
2025-10-17 15:41:13 +02:00
parent 521896510d
commit 5d0496f1db
13 changed files with 989 additions and 556 deletions

View File

@@ -21,7 +21,13 @@ func (a *APIHandler) AddNewMember(c *gin.Context) {
}
var member models.Member
c.BindJSON(&member)
err := c.BindJSON(&member)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{
"message": err.Error(),
})
return
}
var text string
if member.FirstName == "" {
@@ -40,7 +46,7 @@ func (a *APIHandler) AddNewMember(c *gin.Context) {
return
}
err := a.DbHandler.AddNewMember(member)
err = a.DbHandler.AddNewMember(member)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{
"message": err.Error(),
@@ -107,7 +113,13 @@ func (a *APIHandler) EditMember(c *gin.Context) {
}
var member models.Member
c.BindJSON(&member)
err = c.BindJSON(&member)
if err != nil {
c.JSON(http.StatusBadRequest, gin.H{
"message": err.Error(),
})
return
}
err = a.DbHandler.UpdateMember(i, member)
if err != nil {