diff --git a/src/asquare.py b/src/asquare.py index 8d5a667..00d1a6b 100644 --- a/src/asquare.py +++ b/src/asquare.py @@ -255,14 +255,18 @@ async def update_itm(item_id: str, lego_set: dict, item_data: dict = None): ) variation_id = None variation_version = None + present_at_location_ids = [] else: variation_id = variations[0]["id"] variation_version = variations[0].get("version") + # Extract location IDs from variation + present_at_location_ids = variations[0].get( + "present_at_location_ids", [] + ) # Get current version for version control current_version = fresh_item.get("version") category_id = fresh_item.get("category_id") - present_at_location_ids = fresh_item.get("present_at_location_ids", []) print(f"[@DEBUG] Fresh item version: {current_version}") print(f"[@DEBUG] Fresh variation version: {variation_version}")