fetch_prices iterator fix
This commit is contained in:
parent
3410d6a3d1
commit
0cf8d768bb
|
@ -25,14 +25,14 @@ class Command(BaseCommand):
|
|||
check_price=True).values_list('item_id', flat=True)
|
||||
amazon = Crawler(region[1])
|
||||
products = amazon.fetch_batch(item_codes)
|
||||
if isinstance(products, list):
|
||||
try:
|
||||
for product in products:
|
||||
amiibo_shop = AmiiboShop.objects.get(
|
||||
item_id=product['shop_product_id'],
|
||||
shop__flag_code=region[0]
|
||||
)
|
||||
amiibo_shop.update_price(product['price'], product['currency'])
|
||||
else:
|
||||
except TypeError:
|
||||
amiibo_shop = AmiiboShop.objects.get(
|
||||
item_id=product['shop_product_id'],
|
||||
shop__flag_code=region[0]
|
||||
|
|
Loading…
Reference in New Issue