From 48484be608cc1fdf56ca9b2807706a604fbfdaab Mon Sep 17 00:00:00 2001 From: Denis Makogon Date: Mon, 17 Jul 2017 20:40:17 +0300 Subject: [PATCH] Ensure app exists before listing its routes --- api/server/routes_list.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/server/routes_list.go b/api/server/routes_list.go index 6501280a9..a854a1522 100644 --- a/api/server/routes_list.go +++ b/api/server/routes_list.go @@ -23,6 +23,9 @@ func (s *Server) handleRouteList(c *gin.Context) { name, ok := appName.(string) if exists && ok && name != "" { routes, err = s.Datastore.GetRoutesByApp(ctx, name, filter) + if len(routes) == 0 { + _, err = s.Datastore.GetApp(ctx, name) + } } else { routes, err = s.Datastore.GetRoutes(ctx, filter) }