* @param {string} [requestIdHeader] * @param {GenerateRequestId} [optGenReqId] * @returns {GenerateRequestId}
(requestIdHeader, optGenReqId)
| 12 | * @returns {GenerateRequestId} |
| 13 | */ |
| 14 | function reqIdGenFactory (requestIdHeader, optGenReqId) { |
| 15 | const genReqId = optGenReqId || buildDefaultGenReqId() |
| 16 | |
| 17 | if (requestIdHeader) { |
| 18 | return buildOptionalHeaderReqId(requestIdHeader, genReqId) |
| 19 | } |
| 20 | |
| 21 | return genReqId |
| 22 | } |
| 23 | |
| 24 | function getGenReqId (contextServer, req) { |
| 25 | return contextServer.genReqId(req) |
no test coverage detected