@vizydrop/correlation-id
Version:
Vizydrop correlation id helper based on async hooks
17 lines (15 loc) • 519 B
JavaScript
/*********************************************************************
* © Copyright IBM Corp. 2025
*********************************************************************/
const utils = require('./utils');
module.exports = function enhanceRequest(correlator, opts) {
return function enhance(request) {
return request.defaults({
headers: {
get [utils.getHeaderName(opts)]() {
return correlator.getId();
},
},
});
};
};