Add contact page in compliance flow

This commit is contained in:
Eli Ribble 2026-04-03 03:43:55 +00:00
parent 06345099eb
commit 095ab828b6
No known key found for this signature in database
4 changed files with 187 additions and 4 deletions

View file

@ -54,6 +54,22 @@ func getDistrictComplianceConcern(w http.ResponseWriter, r *http.Request) {
)
}
func getDistrictComplianceContact(w http.ResponseWriter, r *http.Request) {
district, err := districtBySlug(r)
if err != nil {
respondError(w, "Failed to lookup organization", err, http.StatusBadRequest)
return
}
html.RenderOrError(
w,
"rmo/district-compliance-contact.html",
ContentNuisance{
District: newContentDistrict(district),
URL: makeContentURL(nil),
},
)
}
func getDistrictComplianceEvidence(w http.ResponseWriter, r *http.Request) {
district, err := districtBySlug(r)
if err != nil {

View file

@ -19,6 +19,7 @@ func Router(r *mux.Router) {
r.HandleFunc("/district/{slug}/compliance", getDistrictCompliance).Methods("GET")
r.HandleFunc("/district/{slug}/compliance/address", getDistrictComplianceAddress).Methods("GET")
r.HandleFunc("/district/{slug}/compliance/concern", getDistrictComplianceConcern).Methods("GET")
r.HandleFunc("/district/{slug}/compliance/contact", getDistrictComplianceContact).Methods("GET")
r.HandleFunc("/district/{slug}/compliance/evidence", getDistrictComplianceEvidence).Methods("GET")
r.HandleFunc("/district/{slug}/compliance/permission", getDistrictCompliancePermission).Methods("GET")
r.HandleFunc("/district/{slug}/nuisance", getNuisanceDistrict).Methods("GET")