Details
-
Bug
-
Resolution: Fixed
-
Medium
-
5.1.0beta1
-
None
-
rhel, mysql
Description
When reading objects containing ezimage datatype, the image variants have hardcoded values
JSON decoded example :
stdClass Object ( [alternativeText] => [fileName] => vbanner.jpg [fileSize] => 9210 [path] => var/ezflow_site/storage/images/226-1-eng-GB/vbanner.jpg [variants] => Array ( [0] => stdClass Object ( [variant] => original [contentType] => image/jpeg [url] => http://example.com/fancy_site/original/images/{path} ) [1] => stdClass Object ( [variant] => gallery [contentType] => image/jpeg [url] => http://example.com/fancy_site/gallery/images/{path} ) [2] => stdClass Object ( [variant] => thumbnail [contentType] => image/png [url] => http://example.com/fancy_site/thumbnail/images/{path} ) ) )
How to reproduce :
#################### - Client request BEGIN - ######################### GET /api/ezp/v2/content/objects/63 HTTP/1.1 Host: ezpublish5.rhel61.qa.ez.local:8080 User-Agent: eZ REST QA Tester Authorization: Basic YWRtaW46cHVibGlzaA== Accept: application/vnd.ez.api.Content+json ##################### - Client request END - ########################## sending to target...done. Received from Target: ##################### - Target reply BEGIN - ########################## HTTP/1.1 200 OK Date: Thu, 25 Apr 2013 09:16:14 GMT Server: Apache/2.2.15 (Red Hat) X-Powered-By: PHP/5.3.3 Accept-Patch: application/vnd.ez.api.ContentUpdate+json Cache-Control: private Connection: close Transfer-Encoding: chunked Content-Type: application/vnd.ez.api.Content+json a6b {"Content":{"_media-type":"application\/vnd.ez.api.Content+json","_href":"\/api\/ezp\/v2\/content\/objects\/63","_remoteId":"ca95d0cdba1ad079ad2e7241c2021324","_id":63,"ContentType":{"_media-type":"application\/vnd.ez.api.ContentType+json","_href":"\/api\/ezp\/v2\/content\/types\/52"},"Name":"testObject1","Versions":{"_media-type":"application\/vnd.ez.api.VersionList+json","_href":"\/api\/ezp\/v2\/content\/objects\/63\/versions"},"CurrentVersion":{"_media-type":"application\/vnd.ez.api.Version+json","_href":"\/api\/ezp\/v2\/content\/objects\/63\/currentversion","Version":{"_media-type":"application\/vnd.ez.api.Version+json","_href":"\/api\/ezp\/v2\/content\/objects\/63\/versions\/1","VersionInfo":{"id":512,"versionNo":1,"status":"PUBLISHED","modificationDate":"2013-04-25T10:57:43+02:00","Creator":{"_media-type":"application\/vnd.ez.api.User+json","_href":"\/api\/ezp\/v2\/user\/users\/14"},"creationDate":"2012-09-30T12:30:00+02:00","initialLanguageCode":"eng-GB","languageCodes":"eng-GB","names":{"value":[{"_languageCode":"eng-GB","#text":"testObject1"}]},"Content":{"_media-type":"application\/vnd.ez.api.ContentInfo+json","_href":"\/api\/ezp\/v2\/content\/objects\/63"}},"Fields":{"field":[{"id":225,"fieldDefinitionIdentifier":"name","languageCode":"eng-GB","fieldValue":"testObject1"},{"id":226,"fieldDefinitionIdentifier":"image","languageCode":"eng-GB","fieldValue":{"alternativeText":"","fileName":"vbanner.jpg","fileSize":9210,"path":"var\/ezflow_site\/storage\/images\/226-1-eng-GB\/vbanner.jpg","variants":[{"variant":"original","contentType":"image\/jpeg","url":"http:\/\/example.com\/fancy_site\/original\/images\/{path}"},{"variant":"gallery","contentType":"image\/jpeg","url":"http:\/\/example.com\/fancy_site\/gallery\/images\/{path}"},{"variant":"thumbnail","contentType":"image\/png","url":"http:\/\/example.com\/fancy_site\/thumbnail\/images\/{path}"}]}}]},"Relations":{"_media-type":"application\/vnd.ez.api.RelationList+json","_href":"\/api\/ezp\/v2\/content\/objects\/63\/versions\/1\/relations","Relation":[]}}},"Section":{"_media-type":"application\/vnd.ez.api.Section+json","_href":"\/api\/ezp\/v2\/content\/sections\/1"},"MainLocation":{"_media-type":"application\/vnd.ez.api.Location+json","_href":"\/api\/ezp\/v2\/content\/locations\/1\/2\/65"},"Locations":{"_media-type":"application\/vnd.ez.api.LocationList+json","_href":"\/api\/ezp\/v2\/content\/objects\/63\/locations"},"Owner":{"_media-type":"application\/vnd.ez.api.User+json","_href":"\/api\/ezp\/v2\/user\/users\/14"},"lastModificationDate":"2013-04-25T10:57:43+02:00","publishedDate":"2013-04-25T10:57:43+02:00","mainLanguageCode":"eng-GB","alwaysAvailable":"true"}} 0 ###################### - Target reply END - ###########################
Attachments
Issue Links
1.
|
Error when an image alias isn't found | Closed | Bertrand Dunogier |
|