Fix: KeyError 'updated' → 'servers_updated' dans sync_to route
This commit is contained in:
parent
6683813743
commit
29e5a28a27
@ -536,6 +536,10 @@ def itop_sync_to(request: Request, db=Depends(get_db)):
|
||||
if not itop_url or not itop_user:
|
||||
return RedirectResponse(url="/referentiel?tab=domains&msg=itop_noconfig", status_code=303)
|
||||
|
||||
stats = sync_to_itop(db, itop_url, itop_user, itop_pass)
|
||||
msg = f"itop_to_{stats['updated']}"
|
||||
try:
|
||||
stats = sync_to_itop(db, itop_url, itop_user, itop_pass)
|
||||
msg = f"itop_to_{stats.get('servers_updated',0)}_{stats.get('servers_created',0)}_{stats.get('ref_created',0)}"
|
||||
except Exception as e:
|
||||
import traceback; traceback.print_exc()
|
||||
msg = "itop_error"
|
||||
return RedirectResponse(url=f"/referentiel?tab=domains&msg={msg}", status_code=303)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user