code-q-web-factory/CodeQ.JumpMarkers

Neos UI Error "None of the given schemas null,dictionary matched array"

Closed this issue · 5 comments

After installing this package in a Neos 7 LTS instance, the error "None of the given schemas null,dictionary matched array" is displayed when navigating to Administration > Configuration and going to the "NodeTypes" tab. See screenshot:

codeq-jumpmarkers-neos-ui-configuration-error

The same error pops up when running

flow configuration:validate

on CLI and is urged by

position: 'before sectionId'

of the jumpMarkerTitle property definition, which should be of type integer or null (according to the Neos Node Type Schema).

As it does not validate, the error bubbles and urges all parent configurations to fail too, ending with the whole jumpMarkerTitle property not being a valid dictionary.

A bit weird, but easy to fix. Thanks for the hint!

The new positions caused moving the copy buttons to the top, which is probably unwanted.
codeq-jumpmarkers-positioning

Ah, sorry for not properly testing. Now it works