make HTTP error an interface
1 file changed, 2 insertions(+), 2 deletions(-)
changed files
M domain/identity/webfinger/service.go → domain/identity/webfinger/service.go
@@ -51,7 +51,7 @@ func (s *Service) Handler() http.HandlerFunc { return s.handleWebFinger } -func (s *Service) HandleFunc(w http.ResponseWriter, r *http.Request) *ihttp.Error { +func (s *Service) HandleFunc(w http.ResponseWriter, r *http.Request) ihttp.Error { resource := r.URL.Query().Get("resource") if resource == "" { return ihttp.BadRequest("Missing resource parameter", nil)@@ -78,7 +78,7 @@ } func (s *Service) handleWebFinger(w http.ResponseWriter, r *http.Request) { if err := s.HandleFunc(w, r); err != nil { - status := err.Code + status := err.StatusCode() if status == 0 { status = http.StatusInternalServerError }