Delayed Controlled HTTP Req (Bluebird)

JS
S
JavaScript

Perform "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