Delayed Controlled HTTP Req (Bluebird)
JS
S
JavaScriptPerform "n" HTTP requests to an endpoint delayed by 5s each
1 PromiseBluebird.mapSeries(records, async (payload) => {
2 await PromiseBluebird.delay(5000);
3 return this.cancelFlight(payload);
4 })
5 .then((res) => {
6 logService.log('notice', `cancelFlights completed`);
7 })
8 .catch((err) => {
9 logService.log('error', 'cancelFlights failed', err);
10 });Created on 12/6/2020