before parse update
This commit is contained in:
parent
b82a53d273
commit
6f15ab867e
|
|
@ -6,7 +6,6 @@ import (
|
||||||
"db_service/repositories"
|
"db_service/repositories"
|
||||||
"encoding/json"
|
"encoding/json"
|
||||||
"errors"
|
"errors"
|
||||||
"fmt"
|
|
||||||
"gorm.io/driver/mysql"
|
"gorm.io/driver/mysql"
|
||||||
"gorm.io/gorm"
|
"gorm.io/gorm"
|
||||||
"log"
|
"log"
|
||||||
|
|
@ -62,20 +61,26 @@ func ParseLink(w http.ResponseWriter, route *http.Request) {
|
||||||
err = ImportProduct(jsonProduct, baza)
|
err = ImportProduct(jsonProduct, baza)
|
||||||
} else if err == nil {
|
} else if err == nil {
|
||||||
err = UpdateProduct(jsonProduct, baza, productFlat)
|
err = UpdateProduct(jsonProduct, baza, productFlat)
|
||||||
|
w.WriteHeader(http.StatusOK)
|
||||||
|
json.NewEncoder(w).Encode(map[string]string{
|
||||||
|
"msg": "Link parsed successfully",
|
||||||
|
"productGroupId": strconv.Itoa(int(productFlat.ProductID)),
|
||||||
|
})
|
||||||
|
elapsed := time.Since(start)
|
||||||
|
log.Printf("end parse took %s", elapsed)
|
||||||
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
helper.Error(err)
|
helper.Error(err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
elapsed := time.Since(start)
|
||||||
|
log.Printf("end parse took %s", elapsed)
|
||||||
w.WriteHeader(http.StatusOK)
|
w.WriteHeader(http.StatusOK)
|
||||||
json.NewEncoder(w).Encode(map[string]string{
|
json.NewEncoder(w).Encode(map[string]string{
|
||||||
"msg": "Link parsed successfully",
|
"msg": "Link parsed successfully",
|
||||||
"productGroupId": strconv.Itoa(product.ProductGroupID),
|
"productGroupId": strconv.Itoa(product.ProductGroupID),
|
||||||
})
|
})
|
||||||
|
|
||||||
elapsed := time.Since(start)
|
|
||||||
log.Printf("end parse took %s", elapsed)
|
|
||||||
http.Error(w, fmt.Sprintf("end import took %s", elapsed), http.StatusOK)
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue