Add device raw export summary
This commit is contained in:
@@ -171,11 +171,22 @@ def device(machine_name):
|
||||
abort(404)
|
||||
|
||||
payload = report[12]
|
||||
ninja = payload.get("NinjaOne") or payload.get("ninjaOne") or {}
|
||||
runtime = payload.get("Runtime") or payload.get("runtime") or {}
|
||||
raw_export = {
|
||||
"organization_name": ninja.get("OrganizationName") or ninja.get("organizationName") or "Nicht zugeordnet",
|
||||
"organization_id": ninja.get("OrganizationId") or ninja.get("organizationId") or "-",
|
||||
"generated_at": payload.get("GeneratedAtUtc") or payload.get("generatedAtUtc") or report[4],
|
||||
"client_version": payload.get("ClientVersion") or payload.get("clientVersion") or report[3] or "-",
|
||||
"upload_status": runtime.get("UploadStatus") or runtime.get("uploadStatus") or "unbekannt",
|
||||
"error_count": len(payload.get("Errors") or payload.get("errors") or []),
|
||||
}
|
||||
return render_template(
|
||||
"device.html",
|
||||
report=report,
|
||||
event=event_metadata(payload),
|
||||
payload=payload,
|
||||
raw_export=raw_export,
|
||||
payload_pretty=json.dumps(payload, indent=2, ensure_ascii=False),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user