Remove nil error case
encodeError should not even be called when err != nil.
Marcus Olsson
7 years ago
186 | 186 |
// encode errors from business-logic
|
187 | 187 |
func encodeError(w http.ResponseWriter, err error) {
|
188 | 188 |
switch err {
|
189 | |
case nil:
|
190 | |
w.WriteHeader(http.StatusOK)
|
191 | 189 |
case cargo.ErrUnknown:
|
192 | 190 |
w.WriteHeader(http.StatusNotFound)
|
193 | 191 |
case ErrInvalidArgument:
|
85 | 85 |
// encode errors from business-logic
|
86 | 86 |
func encodeError(w http.ResponseWriter, err error) {
|
87 | 87 |
switch err {
|
88 | |
case nil:
|
89 | |
w.WriteHeader(http.StatusOK)
|
90 | 88 |
case cargo.ErrUnknown:
|
91 | 89 |
w.WriteHeader(http.StatusNotFound)
|
92 | 90 |
case ErrInvalidArgument:
|
59 | 59 |
// encode errors from business-logic
|
60 | 60 |
func encodeError(w http.ResponseWriter, err error) {
|
61 | 61 |
switch err {
|
62 | |
case nil:
|
63 | |
w.WriteHeader(http.StatusOK)
|
64 | 62 |
case cargo.ErrUnknown:
|
65 | 63 |
w.WriteHeader(http.StatusNotFound)
|
66 | 64 |
case ErrInvalidArgument:
|