Mercurial > gemma
comparison pkg/controllers/json.go @ 741:8bb2e48e2dfd
Cosmetics.
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 24 Sep 2018 12:42:24 +0200 |
parents | b800eb2a0846 |
children | 7934b5c1a910 |
comparison
equal
deleted
inserted
replaced
740:b9c69f016e0c | 741:8bb2e48e2dfd |
---|---|
109 rw.Header().Set("Content-Type", "application/json") | 109 rw.Header().Set("Content-Type", "application/json") |
110 } | 110 } |
111 rw.WriteHeader(jr.Code) | 111 rw.WriteHeader(jr.Code) |
112 if jr.Code != http.StatusNoContent { | 112 if jr.Code != http.StatusNoContent { |
113 var err error | 113 var err error |
114 r, ok := jr.Result.(io.Reader) | 114 if r, ok := jr.Result.(io.Reader); ok { |
115 if ok { | |
116 _, err = io.Copy(rw, r) | 115 _, err = io.Copy(rw, r) |
117 } else { | 116 } else { |
118 err = json.NewEncoder(rw).Encode(jr.Result) | 117 err = json.NewEncoder(rw).Encode(jr.Result) |
119 } | 118 } |
120 if err != nil { | 119 if err != nil { |