diff --git a/html/template/sync/mock/setting-pesticide-add.html b/html/template/sync/setting-pesticide-add.html similarity index 99% rename from html/template/sync/mock/setting-pesticide-add.html rename to html/template/sync/setting-pesticide-add.html index 06f64473..d4442f00 100644 --- a/html/template/sync/mock/setting-pesticide-add.html +++ b/html/template/sync/setting-pesticide-add.html @@ -1,4 +1,4 @@ -{{ template "sync/layout/base.html" . }} +{{ template "sync/layout/authenticated.html" . }} {{ define "title" }}Dash{{ end }} {{ define "extraheader" }} diff --git a/sync/routes.go b/sync/routes.go index 33a8cd01..1efe74bf 100644 --- a/sync/routes.go +++ b/sync/routes.go @@ -35,7 +35,6 @@ func Router() chi.Router { addMock(r, "/mock/report/{code}/update", "sync/mock/report-update.html") addMock(r, "/mock/service-request/{code}", "sync/mock/service-request-detail.html") addMock(r, "/mock/setting", "sync/mock/setting.html") - addMock(r, "/mock/setting/pesticide/add", "sync/mock/setting-pesticide-add.html") addMock(r, "/mock/setting/user", "sync/mock/setting-user.html") addMock(r, "/mock/setting/user/add", "sync/mock/setting-user-add.html") @@ -63,6 +62,7 @@ func Router() chi.Router { r.Method("GET", "/setting/district", auth.NewEnsureAuth(getSettingDistrict)) r.Method("GET", "/setting/integration", auth.NewEnsureAuth(getSettingIntegration)) r.Method("GET", "/setting/pesticide", authenticatedHandler(getSettingPesticide)) + r.Method("GET", "/setting/pesticide/add", authenticatedHandler(getSettingPesticideAdd)) r.Method("GET", "/signout", auth.NewEnsureAuth(getSignout)) r.Method("GET", "/source/{globalid}", auth.NewEnsureAuth(getSource)) r.Method("GET", "/stadia", auth.NewEnsureAuth(getStadia)) diff --git a/sync/setting.go b/sync/setting.go index 403238cc..722b1e2c 100644 --- a/sync/setting.go +++ b/sync/setting.go @@ -134,3 +134,7 @@ func getSettingPesticide(ctx context.Context, user *models.User) (string, interf content := contentSettingPesticide{} return "sync/setting-pesticide.html", content, nil } +func getSettingPesticideAdd(ctx context.Context, user *models.User) (string, interface{}, *errorWithStatus) { + content := contentSettingPesticide{} + return "sync/setting-pesticide-add.html", content, nil +}