From 8e97a635a94b70a5b89bb68486b608ce4a0decde Mon Sep 17 00:00:00 2001 From: James Jeffrey Date: Fri, 30 Jun 2017 12:20:59 -0700 Subject: [PATCH] This returns 404 when app is not there on delete closes #72 --- api/server/apps_delete.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/api/server/apps_delete.go b/api/server/apps_delete.go index 4d8129758..431c702df 100644 --- a/api/server/apps_delete.go +++ b/api/server/apps_delete.go @@ -36,6 +36,12 @@ func (s *Server) handleAppDelete(c *gin.Context) { return } + app, err = s.Datastore.GetApp(ctx, app.Name) + if err != nil { + handleErrorResponse(c, err) + return + } + err = s.Datastore.RemoveApp(ctx, app.Name) if err != nil { handleErrorResponse(c, err)