Update workflows #194
							
								
								
									
										10
									
								
								handler.go
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								handler.go
									
									
									
									
									
								
							@@ -22,7 +22,7 @@ var (
 | 
				
			|||||||
	DefaultErrorHandler = func(ctx context.Context, s interface{}, w http.ResponseWriter, r *http.Request, err error, status int) {
 | 
						DefaultErrorHandler = func(ctx context.Context, s interface{}, w http.ResponseWriter, r *http.Request, err error, status int) {
 | 
				
			||||||
		w.WriteHeader(status)
 | 
							w.WriteHeader(status)
 | 
				
			||||||
		if _, cerr := w.Write([]byte(err.Error())); cerr != nil {
 | 
							if _, cerr := w.Write([]byte(err.Error())); cerr != nil {
 | 
				
			||||||
			logger.DefaultLogger.Errorf(ctx, "write failed: %v", cerr)
 | 
								logger.DefaultLogger.Error(ctx, fmt.Sprintf("write failed: %v", cerr))
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
	DefaultContentType = "application/json"
 | 
						DefaultContentType = "application/json"
 | 
				
			||||||
@@ -318,7 +318,7 @@ func (h *Server) HTTPHandlerFunc(handler interface{}) (http.HandlerFunc, error)
 | 
				
			|||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if err != nil && handler.sopts.Logger.V(logger.ErrorLevel) {
 | 
							if err != nil && handler.sopts.Logger.V(logger.ErrorLevel) {
 | 
				
			||||||
			handler.sopts.Logger.Errorf(handler.sopts.Context, "handler err: %v", err)
 | 
								handler.sopts.Logger.Error(handler.sopts.Context, fmt.Sprintf("handler err: %v", err))
 | 
				
			||||||
			return
 | 
								return
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -328,7 +328,7 @@ func (h *Server) HTTPHandlerFunc(handler interface{}) (http.HandlerFunc, error)
 | 
				
			|||||||
		w.WriteHeader(scode)
 | 
							w.WriteHeader(scode)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
		if _, cerr := w.Write(buf); cerr != nil {
 | 
							if _, cerr := w.Write(buf); cerr != nil {
 | 
				
			||||||
			handler.sopts.Logger.Errorf(ctx, "write failed: %v", cerr)
 | 
								handler.sopts.Logger.Error(ctx, fmt.Sprintf("write failed: %v", cerr))
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}, nil
 | 
						}, nil
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
@@ -581,7 +581,7 @@ func (h *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if err != nil && handler.sopts.Logger.V(logger.ErrorLevel) {
 | 
						if err != nil && handler.sopts.Logger.V(logger.ErrorLevel) {
 | 
				
			||||||
		handler.sopts.Logger.Errorf(handler.sopts.Context, "handler err: %v", err)
 | 
							handler.sopts.Logger.Error(handler.sopts.Context, fmt.Sprintf("handler err: %v", err))
 | 
				
			||||||
		return
 | 
							return
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -591,6 +591,6 @@ func (h *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
 | 
				
			|||||||
	w.WriteHeader(scode)
 | 
						w.WriteHeader(scode)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if _, cerr := w.Write(buf); cerr != nil {
 | 
						if _, cerr := w.Write(buf); cerr != nil {
 | 
				
			||||||
		handler.sopts.Logger.Errorf(ctx, "write failed: %v", cerr)
 | 
							handler.sopts.Logger.Error(ctx, fmt.Sprintf("write failed: %v", cerr))
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user