Skip to content

Instantly share code, notes, and snippets.

@dpjayasekara
Forked from deepal/errors-everywhere.js
Created October 14, 2019 21:11
Show Gist options
  • Save dpjayasekara/e18aff1f2633bb3b08733f370533e4f5 to your computer and use it in GitHub Desktop.
Save dpjayasekara/e18aff1f2633bb3b08733f370533e4f5 to your computer and use it in GitHub Desktop.
async function getUsers() {
try {
return getUsersFromApi();
} catch (err) {
logger.error(err);
throw err;
}
}
router.get('/users', async (req, res) => {
try {
res.status(200).send(await getUsers());
} catch (err) {
logger.error(err);
res.status(500).send('something went wrong');
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment