hapi-sequelize-crud/src/error.js

15 lines
263 B
JavaScript
Raw Normal View History

export default (target, key, descriptor) => {
2016-07-09 05:11:23 +00:00
const fn = descriptor.value;
descriptor.value = async (request, reply) => {
try {
await fn(request, reply);
2016-07-09 05:11:23 +00:00
} catch (e) {
console.error(e);
reply(e);
}
};
return descriptor;
};