feat: Refactor webhook handlers for Beteiligte to improve ID processing and logging, and enhance update filtering logic

This commit is contained in:
2026-02-07 18:53:54 +00:00
parent ae1d96f767
commit 3354aef936
5 changed files with 106 additions and 136 deletions

View File

@@ -25,7 +25,7 @@ TimestampResult = Literal["espocrm_newer", "advoware_newer", "conflict", "no_cha
# Max retry before permanent failure
MAX_SYNC_RETRIES = 5
# Lock TTL in seconds (prevents deadlocks)
LOCK_TTL_SECONDS = 300 # 5 minutes
LOCK_TTL_SECONDS = 900 # 15 minutes
class BeteiligteSync: