fix: Replace warning with warn method in logger for consistency in Beteiligte sync steps

This commit is contained in:
2026-02-07 19:18:38 +00:00
parent 46f9301a17
commit 9076688f58
2 changed files with 6 additions and 6 deletions

View File

@@ -59,7 +59,7 @@ async def handler(event_data, context):
lock_acquired = await sync_utils.acquire_sync_lock(entity_id)
if not lock_acquired:
context.logger.warning(f"⏸️ Sync bereits aktiv für {entity_id}, überspringe")
context.logger.warn(f"⏸️ Sync bereits aktiv für {entity_id}, überspringe")
return
# 2. FETCH ENTITY VON ESPOCRM
@@ -89,11 +89,11 @@ async def handler(event_data, context):
# FALL C: DELETE (TODO: Implementierung später)
elif action == 'delete':
context.logger.warning(f"🗑️ DELETE noch nicht implementiert für {entity_id}")
context.logger.warn(f"🗑️ DELETE noch nicht implementiert für {entity_id}")
await sync_utils.release_sync_lock(entity_id, 'failed', 'Delete-Operation nicht implementiert')
else:
context.logger.warning(f"⚠️ Unbekannte Kombination: action={action}, betnr={betnr}")
context.logger.warn(f"⚠️ Unbekannte Kombination: action={action}, betnr={betnr}")
await sync_utils.release_sync_lock(entity_id, 'failed', f'Unbekannte Aktion: {action}')
except Exception as e:
@@ -176,7 +176,7 @@ async def handle_update(entity_id, betnr, espo_entity, espocrm, advoware, sync_u
except Exception as e:
# 404 oder anderer Fehler → Beteiligter wurde in Advoware gelöscht
if '404' in str(e) or 'nicht gefunden' in str(e).lower():
context.logger.warning(f"🗑️ Beteiligter in Advoware gelöscht: betNr={betnr}")
context.logger.warn(f"🗑️ Beteiligter in Advoware gelöscht: betNr={betnr}")
await sync_utils.handle_advoware_deleted(entity_id, str(e))
return
else:
@@ -244,7 +244,7 @@ async def handle_update(entity_id, betnr, espo_entity, espocrm, advoware, sync_u
# KONFLIKT → EspoCRM WINS
elif comparison == 'conflict':
context.logger.warning(f"⚠️ KONFLIKT erkannt → EspoCRM WINS (STAMMDATEN)")
context.logger.warn(f"⚠️ KONFLIKT erkannt → EspoCRM WINS (STAMMDATEN)")
# OPTIMIERT: Use merge utility
merged_data = sync_utils.merge_for_advoware_put(advo_entity, espo_entity, mapper)