File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
src/lib/MVC/Symfony/Controller/Content Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,14 @@ public function __construct(
5151 */
5252 public function downloadBinaryFileByIdAction (Request $ request , int $ contentId , int $ fieldId ): BinaryStreamResponse
5353 {
54- $ content = $ this ->contentService ->loadContent ($ contentId );
54+ $ versionNo = $ request ->query ->has ('version ' ) ? $ request ->query ->getInt ('version ' ) : null ;
55+ $ language = $ request ->query ->has ('inLanguage ' ) ? $ request ->query ->get ('inLanguage ' ) : null ;
56+
57+ $ content = $ this ->contentService ->loadContent (
58+ $ contentId ,
59+ $ language !== null ? [$ language ] : null ,
60+ $ versionNo ,
61+ );
5562 try {
5663 $ field = $ this ->findFieldInContent ($ fieldId , $ content );
5764 } catch (InvalidArgumentException $ e ) {
You can’t perform that action at this time.
0 commit comments