You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
OpenRegister refuses null for the required nullable LvsResult.dataExchangeJobId #1844
OpenRegister refuses null for LvsResult.dataExchangeJobId, although the schema says null is allowed.
Why it matters
A result entered by hand has no exchange job. The property is required and nullable: true, and OpenRegister answers "should be type string but is null". So such a result cannot be saved.
Where
lib/Settings/learniq_register.json, schema LvsResult (lvs-result), property dataExchangeJobId, listed in required.
Saving an LvsResult with dataExchangeJobId: null works, through the API on a live instance.
Either learniq drops the field from required, or OpenRegister accepts null for a required nullable property. If the second, the fix goes to OpenRegister.
Activity
github-actions commentedon Oct 8, 2026
Thank you for opening this issue! It has been assigned to @rubenvdlinde for review.
What happens next:
Triage labels:
triage:accept-feature— accepted as a new featuretriage:accept-bugfix— accepted as a bug fixtriage:needs-info— more information neededtriage:wontfix— will not be addressedtriage:duplicate— duplicate of another issue