diff --git a/packages/medusa/src/services/__tests__/product-variant.js b/packages/medusa/src/services/__tests__/product-variant.js index ca6d00614a..dbd0054eed 100644 --- a/packages/medusa/src/services/__tests__/product-variant.js +++ b/packages/medusa/src/services/__tests__/product-variant.js @@ -148,7 +148,7 @@ describe("ProductVariantService", () => { expect(productVariantRepository.create).toHaveBeenCalledWith({ id: IdMap.getId("v2"), product_id: IdMap.getId("ironman"), - variant_rank: 0, + variant_rank: 1, options: [ { id: IdMap.getId("test"), diff --git a/packages/medusa/src/services/product-variant.js b/packages/medusa/src/services/product-variant.js index db7373ecc9..922d607a37 100644 --- a/packages/medusa/src/services/product-variant.js +++ b/packages/medusa/src/services/product-variant.js @@ -174,7 +174,7 @@ class ProductVariantService extends BaseService { ) } - if (!rest.variant_rank) rest.variant_rank = 0 + if (!rest.variant_rank) rest.variant_rank = product.variants.length const toCreate = { ...rest,