diff --git a/src/request.ts b/src/request.ts index 5cc7d422..81d8e41e 100644 --- a/src/request.ts +++ b/src/request.ts @@ -96,6 +96,10 @@ export const buildHeaders = ({ if (specVersionSupported) { head['Unleash-Client-Spec'] = specVersionSupported; } + + const version = details.version; + head['unleash-sdk'] = `unleash-client-node:${version}`; + if (custom) { Object.assign(head, custom); } @@ -103,8 +107,7 @@ export const buildHeaders = ({ if (connectionId) { head['unleash-connection-id'] = connectionId; } - const version = details.version; - head['unleash-sdk'] = `unleash-client-node:${version}`; + return head; }; diff --git a/src/test/repository.test.ts b/src/test/repository.test.ts index ad28ee5e..660ac42b 100644 --- a/src/test/repository.test.ts +++ b/src/test/repository.test.ts @@ -207,7 +207,6 @@ test('should request with correct custom and unleash headers', (t) => storageProvider: new InMemStorageProvider(), headers: { randomKey, - 'unleash-sdk': 'ignore', 'unleash-connection-id': 'ignore', }, });