diff --git a/rmo/root.go b/rmo/root.go index 82e5a8f1..38097fc7 100644 --- a/rmo/root.go +++ b/rmo/root.go @@ -27,6 +27,7 @@ type ContentURL struct { Status string Tegola string Water string + WaterSubmit string } var ( @@ -102,15 +103,17 @@ func makeContentURL(district *models.Organization) ContentURL { Status: makeURL("/status"), Tegola: config.MakeURLTegola("/"), Water: makeURL("/water"), + WaterSubmit: makeURL("/water"), } } else { slug := district.Slug.MustGet() return ContentURL{ Nuisance: makeURL("/district/%s/nuisance", slug), - NuisanceSubmit: makeURL("/district/%s/nuisance", slug), + NuisanceSubmit: makeURL("/nuisance", slug), Status: makeURL("/status"), Tegola: config.MakeURLTegola("/"), Water: makeURL("/district/%s/water", slug), + WaterSubmit: makeURL("/water"), } } } diff --git a/rmo/routes.go b/rmo/routes.go index cd959ef7..d672d263 100644 --- a/rmo/routes.go +++ b/rmo/routes.go @@ -12,19 +12,20 @@ func Router() chi.Router { r.Post("/nuisance", postNuisance) r.Get("/submit-complete", getSubmitComplete) r.Get("/water", getWater) + r.Post("/water", postWater) r.Get("/district/{slug}", getRootDistrict) r.Get("/district/{slug}/nuisance", getNuisanceDistrict) //r.Get("/district/{slug}/nuisance-submit-complete", renderMock(mockNuisanceSubmitCompleteT)) //r.Get("/district/{slug}/status", renderMock(mockStatusT)) r.Get("/district/{slug}/water", getWaterDistrict) + //r.Post("/district/{slug}/water", postWaterDistrict) r.Get("/privacy", getPrivacy) r.Get("/robots.txt", getRobots) r.Get("/email", getEmailByCode) r.Get("/image/{uuid}", getImageByUUID) r.Route("/mock", addMockRoutes) - r.Post("/pool-submit", postPool) r.Get("/pool-submit-complete", getPoolSubmitComplete) r.Get("/quick", getQuick) r.Post("/quick-submit", postQuick) diff --git a/rmo/template/water.html b/rmo/template/water.html index 5b1249a3..8e2b91e6 100644 --- a/rmo/template/water.html +++ b/rmo/template/water.html @@ -156,7 +156,7 @@ document.addEventListener('DOMContentLoaded', function() { -