diff --git a/repositories/ImportRepository.go b/repositories/ImportRepository.go index 83a2188..c8ac5c1 100644 --- a/repositories/ImportRepository.go +++ b/repositories/ImportRepository.go @@ -417,6 +417,11 @@ func (importer *Importer) updateVariant(product models.Product) (*gm.Product, er if flat.Product.Type == "configurable" { productRepo := InitProductRepo(&product, importer.GetColorOption(product.Color), importer.GetSexOption(product.Cinsiyet)) + if brand, err := gm.FindOrCreateBrand(importer.baza, product.Brand, productRepo.Categories); err != nil { + return nil, err + } else { + productRepo.Brand = brand + } for _, variant := range *product.SizeVariants {