Hello
When using atlassian-connect-express 7.4.5 the error sometimes appears: TypeError: Cannot read property 'stack' of undefined
at process. <anonymous> (/opt/app/node_modules/atlassian-connect-express/lib/index.js:36:44)
at processPromiseRejections (internal / process / promises.js: 245: 33)
npm ERR! errno 1
npm ERR! code ELIFECYCLE
npm ERR! teamlead-crm@1.0.0 start: `node -r esm app.js`
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! Exit status 1
npm ERR! Failed at the teamlead-crm@1.0.0 start script.
npm ERR!
npm ERR! /home/node/.npm/_logs/2021-09-06T08_06_50_275Z-debug.log
the intended code after which the error occurs
const getCompanyAutocomplete = new Promise((resolve, reject) => {
httpClient.get(`/rest/atlassian-connect/1/addons/${addonKey}/properties/tlCompanyAutocomplete`, (err, response, body) => {
try {
body = JSON.parse(body)
} catch (e) {
reject(undefined)
}
const companyAutocompleteSetting = body.value
if (companyAutocompleteSetting && companyAutocompleteSetting.value) {
resolve(companyAutocompleteSetting.value)
} else {
reject(undefined)
}
})
})
Tell me how you can handle this error?
Recommended Learning For You
Level up your skills with Atlassian learning
Atlassian DevOps essentials
Learn how to build, automate, and improve DevOps processes used for the development and delivery of software and other digital products.
Tracking and improving DevOps metrics
Make informed decisions about current and future projects and deadlines to maximize your team's productivity and keep morale high.
Exploring Atlassian Cloud products for agile and DevOps
Coordinate a suite of Atlassian Cloud products for greater collaboration and trust, higher-quality solutions, faster releases, and more.