feat(medusa): Adds product variant sale price (#148)

* feat(medusa): Adds product variant sale price

* fix(medusa-plugin-content): Always update prices in contentful
This commit is contained in:
Oliver Windall Juhl
2020-12-16 11:54:28 +01:00
committed by GitHub
parent 5ebaf77c7f
commit 451451a38e
8 changed files with 51 additions and 18 deletions
@@ -315,6 +315,11 @@ class ContentfulService extends BaseService {
return this.createProductVariantInContentful(variant)
}
const cleanPrices = variants.prices.map((price) => ({
...price,
sale_amount: price.sale_amount || undefined,
}))
const variantEntryFields = {
...variantEntry.fields,
title: {
@@ -327,7 +332,7 @@ class ContentfulService extends BaseService {
"en-US": variant.options,
},
prices: {
"en-US": variant.prices,
"en-US": cleanPrices,
},
objectId: {
"en-US": variant._id,