VERSION THESE NUTS

This commit is contained in:
C committed 2026-01-04 12:23:45 -08:00
1 parent 5cbbed1992
commit e10c275cbc
1 file changed
+4
+4
View File
@@ -250,12 +250,16 @@ async def update_itm(item_id: str, lego_set: dict, item_data: dict = None):
else: else:
variation_id = variations[0]["id"] variation_id = variations[0]["id"]
# Get current version for version control
current_version = item.get("version")
# Build upsert body # Build upsert body
upsert_body = { upsert_body = {
"idempotency_key": str(uuid.uuid4()), "idempotency_key": str(uuid.uuid4()),
"object": { "object": {
"type": "ITEM", "type": "ITEM",
"id": item_id, "id": item_id,
"version": current_version, # Include version for conflict prevention
"item_data": { "item_data": {
"name": pw_name, "name": pw_name,
"description": f"{set_name} - {set_theme}", "description": f"{set_name} - {set_theme}",