instance handler tweaks
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Jeffrey Paul 2020-04-04 18:40:34 -07:00
parent 9234e883e6
commit 39213020e2

View File

@ -96,20 +96,20 @@ func (a *Server) instanceHandler(c echo.Context) error {
tu := c.Param("uuid")
u, err := uuid.Parse(tu)
if err != nil {
return c.String(http.StatusNotFound, "404 not found")
return a.notFoundHandler(c)
}
tc := pongo2.Context{}
instances := a.feta.manager.ListInstances()
found := false
for _, item := range instances {
if item.UUID == u {
tc["instance"] = item
found = true
}
}
_, exists := tc["instance"]
if !exists {
if !found {
return a.notFoundHandler(c)
}