Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-21212

[REST API] Different error message when creating an content type without fields on XML and JSON

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • QA tracked issues
    • 5.2-dev
    • Platform > REST API v2
    • Server OS: Red Hat 6.4
      PHP: 5.3.3
      Database: MySQL 5.1.61
      Browser: Firefox Server

    Description

      As it can be seen in EZP-21053 , when creating content type with FieldDefinition empty we get different error descriptions for XML and JSON

      Error with XML:

      {
      	"ErrorMessage": {
      		"_media-type": "application/vnd.ez.api.ErrorMessage+json",
      		"errorCode": 400,
      		"errorMessage": "Bad Request",
      		"errorDescription": "Invalid 'FieldDefinitions' element for ContentTypeCreate.",
      		"file": "/var/www/ezp5/vendor/ezsystems/ezpublish-kernel/eZ/Publish/Core/REST/Server/Controller/ContentType.php",
      		"line": 306
      	}
      }
      

      Error with JSON

      {
      	"ErrorMessage": {
      		"_media-type": "application/vnd.ez.api.ErrorMessage+json",
      		"errorCode": 400,
      		"errorMessage": "Bad Request",
      		"errorDescription": "ContentTypeCreate should provide at least one field definition.",
      		"file": "/var/www/ezp5/vendor/ezsystems/ezpublish-kernel/eZ/Publish/Core/REST/Server/Controller/ContentType.php",
      		"line": 306
      	}
      }
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            marcos.loureiro-obsolete@ez.no Marcos Loureiro (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: