diff --git a/controllers/ImportController.go b/controllers/ImportController.go index 3f7257c..0cee275 100644 --- a/controllers/ImportController.go +++ b/controllers/ImportController.go @@ -88,7 +88,11 @@ func StartImport(w http.ResponseWriter, route *http.Request) { mainImportWG.Add(len(mainCategories)) + log.Println("Start Product delete") + delete := time.Now() errDel := gm.DeleteProducts(baza) + deleteElapsed := time.Since(delete) + log.Printf("Delete products took %s", deleteElapsed) if errDel != nil { http.Error(w, errDel.Error(), http.StatusInternalServerError) @@ -607,11 +611,11 @@ func createSellerProduct(flat *gm.ProductFlat, sellerURL string) gm.MarketplaceP for _, variant := range flat.Variants { sellerProduct.Variants = append(sellerProduct.Variants, gm.MarketplaceProduct{ - ProductID: variant.ProductID, - IsOwner: true, - IsApproved: true, - MarketplaceSeller: sellers[sellerURL], - Condition: "new", + ProductID: variant.ProductID, + IsOwner: true, + IsApproved: true, + MarketplaceSellerID: sellerID, + Condition: "new", }) }