diff --git a/lib/utils/NetworkUtils.js b/lib/utils/NetworkUtils.js index 838c29e3..1d884ea8 100644 --- a/lib/utils/NetworkUtils.js +++ b/lib/utils/NetworkUtils.js @@ -41,6 +41,7 @@ class NetworkUtils { ...restOpts, headers: { 'x-auth-client': 'stencil-cli', + 'x-bc-upstream': 'storefront', 'stencil-cli': this._packageInfo.version, 'stencil-version': this._packageInfo.config.stencil_version, ...(restOpts.headers || {}), diff --git a/lib/utils/NetworkUtils.spec.js b/lib/utils/NetworkUtils.spec.js index e46ddcd9..77a19b7e 100644 --- a/lib/utils/NetworkUtils.spec.js +++ b/lib/utils/NetworkUtils.spec.js @@ -33,6 +33,7 @@ describe('NetworkUtils', () => { maxBodyLength: Infinity, headers: { 'x-auth-client': 'stencil-cli', + 'x-bc-upstream': 'storefront', 'stencil-cli': packageInfoMock.version, 'stencil-version': packageInfoMock.config.stencil_version, }, @@ -70,6 +71,7 @@ describe('NetworkUtils', () => { headers: { 'content-type': extraHeaders['content-type'], 'x-auth-client': 'stencil-cli', + 'x-bc-upstream': 'storefront', 'stencil-cli': packageInfoMock.version, 'stencil-version': packageInfoMock.config.stencil_version, }, @@ -110,6 +112,7 @@ describe('NetworkUtils', () => { 'content-type': extraHeaders['content-type'], 'x-auth-client': extraHeaders['x-auth-client'], 'stencil-cli': extraHeaders['stencil-cli'], + 'x-bc-upstream': 'storefront', 'stencil-version': packageInfoMock.config.stencil_version, }, }); @@ -144,6 +147,7 @@ describe('NetworkUtils', () => { headers: { 'x-auth-token': accessToken, 'x-auth-client': 'stencil-cli', + 'x-bc-upstream': 'storefront', 'stencil-cli': packageInfoMock.version, 'stencil-version': packageInfoMock.config.stencil_version, },