From 856b735041c14137dd4b01c5128a6b682a0ecaea Mon Sep 17 00:00:00 2001 From: almostinf Date: Tue, 12 Sep 2023 18:43:36 +0300 Subject: [PATCH] returned check on healthy --- api/handler/health.go | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/api/handler/health.go b/api/handler/health.go index a3a436be9..e8affaa7f 100644 --- a/api/handler/health.go +++ b/api/handler/health.go @@ -26,18 +26,13 @@ func health(router chi.Router) { // @failure 500 {object} api.ErrorInternalServerExample "Internal server error" // @router /health/notifier [get] func getNotifierState(writer http.ResponseWriter, request *http.Request) { - // state, err := controller.GetNotifierState(database) - // if err != nil { - // render.Render(writer, request, err) //nolint - // return - // } - - notifierState := &dto.NotifierState{ - State: "ERROR", - Message: "Something unexpected happened to Moira, so we temporarily turned off the notification mailing. We are already working on the problem and will fix it in the near future.", + state, err := controller.GetNotifierState(database) + if err != nil { + render.Render(writer, request, err) //nolint + return } - if err := render.Render(writer, request, notifierState); err != nil { + if err := render.Render(writer, request, state); err != nil { render.Render(writer, request, api.ErrorRender(err)) //nolint return }