seller id deadlock and delete elapsed time

This commit is contained in:
merdan 2022-09-21 11:33:40 +05:00
parent cff4179037
commit 95f7d46beb
1 changed files with 9 additions and 5 deletions

View File

@ -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",
})
}