UNPKG

@discue/paddle-integration-firestore

Version:

Paddle payments integration for Google Cloud Firestore

19 lines (17 loc) 509 B
const isCiTest = process.env.NODE_ENV === 'e2e' || process.env.NODE_ENV === 'ci' module.exports = async (res, handler) => { try { await handler() } catch (e) { console.error('Handling error', e) if (isCiTest) { // return 200 if its a ci/cd environment return res.status(200).send() } if (e.message === 'Not Found') { return res.status(404).send() } else { return res.status(500).send() } } }