PostgreSQL + Ivanti API enrichment can return non-string values (objects/arrays) for currentStateUserNotes and similar fields. React crashes silently (blank page, no console error) when trying to render non-string values as children. Same root cause pattern as Bug 3 in ivanti-panel-bugs-2026-05-12. Added safeText() wrapper that coerces any non-string truthy value to a JSON string before rendering in the History tab notes section. Also fixed flaky property test: fc.date() could generate invalid dates causing RangeError on .toISOString(). Added .filter() guard and explicit UTC date bounds.
4.1 KiB
4.1 KiB