Details
-
Bug
-
Resolution: Fixed
-
High
-
None
-
None
-
None
-
This is encountered while retrieving a ContentType using the REST API after creating it (using REST API as well) while it contains an XmlText field
Description
The Json used to create the Content Type:
{ "ContentTypeCreate": { "identifier": "TContentType", "mainLanguageCode": "eng-GB", "urlAliasSchema": "<name>", "nameSchema": "<name>", "isContainer": "true", "defaultSortField": "PATH", "defaultSortOrder": "ASC", "defaultAlwaysAvailable": "true", "names": { "value": [ { "_languageCode": "eng-GB", "#text": "RESTv2DatatypeTest" } ] }, "descriptions": { "value": [ { "_languageCode": "eng-GB", "#text": "This is a description" } ] }, "FieldDefinitions": { "FieldDefinition": [ { "identifier": "name", "fieldType": "ezstring", "names": { "value": [ { "_languageCode": "eng-GB", "#text": "Name" } ] }, "descriptions": { "value": [ { "_languageCode": "eng-GB", "#text": "This is the name" } ] }, "fieldGroup": "content", "position": "1", "isTranslatable": "true", "isRequired": "true", "isInfoCollector": "false", "isSearchable": "true", "defaultValue": "New Name" } , { "identifier": "xmltext", "fieldType": "ezxmltext", "names": { "value": [ { "_languageCode": "eng-GB", "#text": "XmlText" } ] }, "descriptions": { "value": [ { "_languageCode": "eng-GB", "#text": "This is a ezxmltext test" } ] }, "fieldGroup": "content", "position": "2", "isTranslatable": "true", "isRequired": "false", "isInfoCollector": "false", "isSearchable": "true" ,"fieldSettings": { "numRows": 10 } } ] } } }
The call that triggers the error:
http --auth $user:$password GET 'http://$hostname/api/ezp/v2/content/types/40'
Attachments
Issue Links
- discovered while testing
-
EZP-20722 eZRest v2: Default values for FieldSettings not set when creating contenttypes
- Closed