Skip to content

Commit f940209

Browse files
fix(VCST-4381): analytics: removeItemsFromCart event missing items (#2088)
## Description ## References ### Jira-link: https://virtocommerce.atlassian.net/browse/VCST-4381 ### Artifact URL: https://vc3prerelease.blob.core.windows.net/packages/vc-theme-b2b-vue-2.36.0-pr-2088-12cc-12ccc638.zip
1 parent dcaedca commit f940209

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

client-app/pages/cart.vue

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -326,15 +326,14 @@ const isShowIncompleteDataWarning = computed(
326326
);
327327
328328
async function handleRemoveItems(itemIds: string[]): Promise<void> {
329+
const removedItems = cart.value!.items.filter((item) => itemIds.includes(item.id));
330+
329331
await removeItems(itemIds);
330332
331333
/**
332334
* Send Google Analytics event for an item was removed from cart.
333335
*/
334-
analytics(
335-
"removeItemsFromCart",
336-
cart.value!.items.filter((item) => itemIds.includes(item.id)),
337-
);
336+
analytics("removeItemsFromCart", removedItems);
338337
}
339338
340339
function handleSelectItems(value: { itemIds: string[]; selected: boolean }) {

0 commit comments

Comments
 (0)