Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
const intervalId = setInterval(async () => {
logger.debug('Checking Serverless Build status');
const build = await this.get(sid);
logger.debug('Build status is', build.status);
if (build.status === BuildStatus.Failed) {
clearInterval(intervalId);
clearTimeout(timeoutId);
reject('Twilio Runtime build has failed.');
}
if (build.status === BuildStatus.Completed) {
clearInterval(intervalId);
clearTimeout(timeoutId);
resolve(build);
const intervalId = setInterval(async () => {
logger.debug('Checking Serverless Build status');
const build = await this.get(sid);
logger.debug('Build status is', build.status);
if (build.status === BuildStatus.Failed) {
clearInterval(intervalId);
clearTimeout(timeoutId);
reject('Twilio Runtime build has failed.');
}
if (build.status === BuildStatus.Completed) {
clearInterval(intervalId);
clearTimeout(timeoutId);
resolve(build);
}
}, BuildClient.pollingIntervalMsec);
});