diff --git a/internal/handlers/handlers_test.go b/internal/handlers/handlers_test.go index c7ccef6..412935a 100644 --- a/internal/handlers/handlers_test.go +++ b/internal/handlers/handlers_test.go @@ -732,11 +732,11 @@ func TestHandleEnvVarDeleteUsesCorrectRouteParam(t *testing.T) { // Use chi router with the real route pattern to test param name r := chi.NewRouter() - r.Post("/apps/{id}/env-vars/{varID}/delete", testCtx.handlers.HandleEnvVarDelete()) + r.Post("/apps/{id}/env/{varID}/delete", testCtx.handlers.HandleEnvVarDelete()) request := httptest.NewRequest( http.MethodPost, - "/apps/"+createdApp.ID+"/env-vars/"+strconv.FormatInt(envVar.ID, 10)+"/delete", + "/apps/"+createdApp.ID+"/env/"+strconv.FormatInt(envVar.ID, 10)+"/delete", nil, ) recorder := httptest.NewRecorder() diff --git a/internal/server/routes.go b/internal/server/routes.go index 376b19d..63bee53 100644 --- a/internal/server/routes.go +++ b/internal/server/routes.go @@ -82,9 +82,9 @@ func (s *Server) SetupRoutes() { r.Post("/apps/{id}/start", s.handlers.HandleAppStart()) // Environment variables - r.Post("/apps/{id}/env-vars", s.handlers.HandleEnvVarAdd()) - r.Post("/apps/{id}/env-vars/{varID}/edit", s.handlers.HandleEnvVarEdit()) - r.Post("/apps/{id}/env-vars/{varID}/delete", s.handlers.HandleEnvVarDelete()) + r.Post("/apps/{id}/env", s.handlers.HandleEnvVarAdd()) + r.Post("/apps/{id}/env/{varID}/edit", s.handlers.HandleEnvVarEdit()) + r.Post("/apps/{id}/env/{varID}/delete", s.handlers.HandleEnvVarDelete()) // Labels r.Post("/apps/{id}/labels", s.handlers.HandleLabelAdd()) diff --git a/templates/app_detail.html b/templates/app_detail.html index 48234ac..e0cdca9 100644 --- a/templates/app_detail.html +++ b/templates/app_detail.html @@ -122,7 +122,7 @@