IBX-5044: Fixed DateMetadata criterion failure in XML REST API #46
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.








v4.4Issue discovered when trying to provide a sample for:
ibexa/documentation-developer#1857
The following request towards /views endpoint will fail due to
DateMetadataCriterion.Valuebeing passed as string from the XML decoding service:Results in:
{ "ErrorMessage": { "_media-type": "application\/vnd.ibexa.api.ErrorMessage+json", "errorCode": 400, "errorMessage": "Bad Request", "errorDescription": "Invalid Criterion id <DateMetadataCriterion> in <AND>", "trace": "...", "file": "\/home\/pniedzielski\/PhpstormProjects\/rest\/src\/lib\/Server\/Input\/Parser\/Criterion.php", "line": 45, "Previous": { "_media-type": "application\/vnd.ibexa.api.ErrorMessage+json", "ErrorMessage": { "_media-type": "application\/vnd.ibexa.api.ErrorMessage+json", "errorCode": 400, "errorMessage": "Bad Request", "errorDescription": "Invalid <Value> format", "trace": "..." "file": "\/home\/pniedzielski\/PhpstormProjects\/rest\/src\/lib\/Server\/Input\/Parser\/Criterion\/DateMetadata.php", "line": 68 } } } }TODO:
$ composer fix-cs).