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:
|
if not itop_url or not itop_user:
|
||||||
return RedirectResponse(url="/referentiel?tab=domains&msg=itop_noconfig", status_code=303)
|
return RedirectResponse(url="/referentiel?tab=domains&msg=itop_noconfig", status_code=303)
|
||||||
|
|
||||||
|
try:
|
||||||
stats = sync_to_itop(db, itop_url, itop_user, itop_pass)
|
stats = sync_to_itop(db, itop_url, itop_user, itop_pass)
|
||||||
msg = f"itop_to_{stats['updated']}"
|
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)
|
return RedirectResponse(url=f"/referentiel?tab=domains&msg={msg}", status_code=303)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user