Restrict Price assignment to unit price with "lb" only

This commit is contained in:
2025-10-11 23:48:09 -04:00
parent 9ae8619f93
commit afa0238758

View File

@@ -117,7 +117,7 @@ func (c Config) GetItemPrice(ctx context.Context, b extractor.Browser, u *url.UR
if len(units) > 1 {
res.Unit = strings.TrimSpace(units[1])
res.UnitPrice, _ = strconv.ParseFloat(units[0], 64)
if res.UnitPrice != 0 {
if res.UnitPrice != 0 && res.Unit == "lb" {
res.Price = res.UnitPrice
}
}