From 7d5035782e28f060e80a4837deaebafc7b155d9f Mon Sep 17 00:00:00 2001 From: merdan Date: Fri, 24 Mar 2023 16:28:57 +0500 Subject: [PATCH] nemetyan kod --- repositories/ImportRepository.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/repositories/ImportRepository.go b/repositories/ImportRepository.go index 8e4d6ac..938a30e 100644 --- a/repositories/ImportRepository.go +++ b/repositories/ImportRepository.go @@ -400,7 +400,6 @@ func (importer *Importer) importVariant(product models.Product) (*gm.Product, er byteErr, _ := json.Marshal(err) var newError GormErr - log.Println("giryaray") if err1:= json.Unmarshal((byteErr), &newError);err1!=nil{ tx.Rollback() log.Println(err1,"err2") @@ -421,19 +420,17 @@ func (importer *Importer) importVariant(product models.Product) (*gm.Product, er return nil, err3 } - return &barProduct,tx.Commit().Error; + if err4 := tx.Commit().Error; err4 ==nil{ + return importer.updateVariant(product) + } }else{ tx.Rollback() log.Println(err,"er1") return nil, err } - }else{ - log.Println(err,"main error") } - - mainFlat := productRepo.makeProductFlat(mainPorduct.ID) if err := tx.Create(&mainFlat).Error; err != nil {