From 41eeecb5a8f75f82f18b66cdd0ee6739b3c736c1 Mon Sep 17 00:00:00 2001 From: Oliver Windall Juhl <59018053+olivermrbl@users.noreply.github.com> Date: Mon, 1 Feb 2021 11:56:34 +0100 Subject: [PATCH] hotfix(medusa-plugin-segment): Fix sku (#160) --- .../medusa-plugin-segment/src/services/segment.js | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/medusa-plugin-segment/src/services/segment.js b/packages/medusa-plugin-segment/src/services/segment.js index c270723e9e..f1e588d980 100644 --- a/packages/medusa-plugin-segment/src/services/segment.js +++ b/packages/medusa-plugin-segment/src/services/segment.js @@ -112,8 +112,13 @@ class SegmentService extends BaseService { line_total ) - const skuParts = item.content.variant.sku.split("-") - skuParts.pop() + let sku = "" + if (item.variant.sku) { + let skuParts = item.variant.sku.split("-") + skuParts.pop() + + sku = skuParts.join("-") + } return { name, @@ -121,7 +126,7 @@ class SegmentService extends BaseService { price: unit_price / 100, reporting_revenue: revenue, product_id: item.variant.product_id, - sku: item.variant.sku, + sku: sku, quantity: item.quantity, } })