Skip to content

Commit 717a00d

Browse files
authored
LYNX-755: Error when requesting segments for non-default store (#314)
1 parent b8813cf commit 717a00d

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

blocks/targeted-block/qraphql.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
import { fetchGraphQl } from '@dropins/tools/fetch-graphql.js';
1+
import { fetchGraphQl, setFetchGraphQlHeaders } from '@dropins/tools/fetch-graphql.js';
2+
import { getHeaders } from '../../scripts/configs.js';
23

34
export const getActiveRules = async (cartId) => {
45
try {
6+
setFetchGraphQlHeaders(await getHeaders('cart'));
57
const response = await fetchGraphQl(
68
`query CUSTOMER_SEGMENTS($cartId: String!){
79
customerSegments(cartId: $cartId) {
@@ -46,6 +48,7 @@ export const getCatalogPriceRules = async (sku) => {
4648
}
4749
}
4850
`;
51+
setFetchGraphQlHeaders(await getHeaders('cart'));
4952
const response = await fetchGraphQl(
5053
query,
5154
{

blocks/targeted-block/targeted-block.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ const updateTargetedBlocksVisibility = async () => {
1515
cart: {
1616
rules: [],
1717
},
18+
catalogPriceRules: [],
1819
} : await getActiveRules(Cart.getCartDataFromCache().id);
1920

2021
// eslint-disable-next-line no-underscore-dangle

0 commit comments

Comments
 (0)