I fixed the series indexing not working:
Line 114-118 in worker.py:
Code:
# Series
mi.series = dictor(data, "ProductVariants.0.ProductInfo.Series.Values.0.Value")
mi.publisher = dictor(
data, "ProductVariants.0.ProductInfo.Publisher.Values.0.Value"
)
Replace with:
Code:
# Series
series = dictor(data, "ProductVariants.0.ProductInfo.Series.Values.0.Value")
series_index = dictor(data, "ProductVariants.0.ProductInfo.Series.Values.0.Unit")
if series is not None:
series_index = re.search("(\d+)", series_index)
if series_index is not None and float(series_index.group(1)) < 3000:
mi.series = series
mi.series_index = series_index.group(1)
mi.publisher = dictor(data, "ProductVariants.0.ProductInfo.Publisher.Values.0.Value")