Is `err` an HTTP Status Code here, and if so do we want to lose it? Maybe it's better to call
````javascript
return next({ err: err, message: data.message});
```
or something along those lines.