feat: log before anything else
This commit is contained in:
parent
cc0409d1dc
commit
b2f8ef19be
|
|
@ -20,6 +20,10 @@ type Response struct {
|
|||
}
|
||||
|
||||
func (res *Response) Write(w http.ResponseWriter, r *http.Request) error {
|
||||
if res.LogMessage != "" {
|
||||
log.Printf("%s --- %s\n", res.Data, res.LogMessage)
|
||||
}
|
||||
|
||||
if res.Session != nil {
|
||||
err := res.Session.inner.Save(r, w)
|
||||
if err != nil {
|
||||
|
|
@ -44,10 +48,6 @@ func (res *Response) Write(w http.ResponseWriter, r *http.Request) error {
|
|||
bodyBytes := bytes.NewBuffer([]byte{})
|
||||
accept := r.Header.Get("Accept")
|
||||
|
||||
if res.LogMessage != "" {
|
||||
log.Printf("%s --- %s\n", res.Data, res.LogMessage)
|
||||
}
|
||||
|
||||
if res.Status != 0 {
|
||||
w.WriteHeader(res.Status)
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue