An boolean property with the defaultValue TRUE, set to False and export via flow site:export endsup as in the xml export file.
If I import this and run flow repair:node afterwared it’s value is set to the defaultValue TRUE.
As an workaround i changed the defaultValue to False, that way it works.
Not so sure which package that bugs belongs to so i report it here.
Update: Seems the defaultValue is also applied for empty text properties after an import.
I think I can add some info about a very similar issue we got.
On Neos 3.2.0 we are getting the following exception when we try to site:export a NodeType boolean property set (troe or false seems not to matter).
1 exceptions occurred during export. Please see the log for the full exceptions (including stack traces). The exception messages follow below: 0: Neos\Flow\Property\Exception Exception while property mapping for target type "string", at property path "": No converter found which can be used to convert from "boolean" to "string".
I saw this happens with several packages even with some not developed directly by us, therefore I think the problem is not in the package itlsef.
I backup the site with: ./flow site:export --site-node xxxx --filename /home/xxxxx/neos_export.xml
I get:
0: Neos\Flow\Property\Exception
Exception while property mapping for target type "string", at property
path "": No converter found which can be used to convert from "boolean"
to "string".
Any help and resolution for this would be greatly appreaciated!!!