some stuff

master
Jasper Levin Spahl 3 years ago
parent 892307185a
commit 43d05ce727
Signed by: jasper
GPG Key ID: 91991C9808A18BB0

@ -0,0 +1,11 @@
{
"configurations": [
{
"name": "Launch Package",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "."
}
]
}

@ -1,6 +1,7 @@
package api package api
import ( import (
"log"
"net/http" "net/http"
"strconv" "strconv"
@ -60,12 +61,11 @@ func RegisterRoutes(router *gin.RouterGroup, prov types.IPersitenceProvider) {
id, err := strconv.Atoi(c.Param("id")) id, err := strconv.Atoi(c.Param("id"))
if err != nil { if err != nil {
c.String(http.StatusBadRequest, err.Error()) c.String(http.StatusBadRequest, err.Error())
return
} }
log.Println(id)
item, err := prov.GetItem(id) item, err := prov.GetItem(id)
if err != nil { if err != nil {
c.String(http.StatusInternalServerError, err.Error()) c.String(http.StatusInternalServerError, err.Error())
return
} }
c.JSON(http.StatusOK, ItemToDTO(item)) c.JSON(http.StatusOK, ItemToDTO(item))
}) })
@ -88,7 +88,6 @@ func RegisterRoutes(router *gin.RouterGroup, prov types.IPersitenceProvider) {
} }
if err := c.BindJSON(&item); err != nil { if err := c.BindJSON(&item); err != nil {
c.String(http.StatusBadRequest, err.Error()) c.String(http.StatusBadRequest, err.Error())
return
} }
prov.CreateItem(ItemDTO{message: item.message}) prov.CreateItem(ItemDTO{message: item.message})
c.Status(200) c.Status(200)

Loading…
Cancel
Save