diff --git a/controllers/ImportController.go b/controllers/ImportController.go index 0acda64..6b1795f 100644 --- a/controllers/ImportController.go +++ b/controllers/ImportController.go @@ -538,7 +538,7 @@ func ImportProduct(product models.Product, db *gorm.DB) error { sizeVariant.ItemNumber = index } - sku := fmt.Sprintf("%s-%s-%d-size", iproduct.Sku, product.ProductNumber, sizeVariant.ItemNumber) + sku := fmt.Sprintf("%s-%s-%d-%d", iproduct.Sku, product.ProductNumber, sizeVariant.ItemNumber, index) sizeOption := gm.GetAttributeOption(tx, AttributesMap["size"].ID, sizeVariant.AttributeValue) attributes := []gm.ProductAttributeValue{