]> source.dussan.org Git - nextcloud-server.git/commitdiff
preview: respect quality in Imaginary 35566/head
authorVarun Patil <varunpatil@ucla.edu>
Sat, 3 Dec 2022 02:51:02 +0000 (18:51 -0800)
committerVarun Patil <varunpatil@ucla.edu>
Sat, 3 Dec 2022 15:13:49 +0000 (07:13 -0800)
Signed-off-by: Varun Patil <varunpatil@ucla.edu>
lib/private/Preview/Imaginary.php

index a9883a1dd9c1335457b43d7feebdb551e07c838c..e78b9b441f6830cd1ed18af9f052429ff535eb9b 100644 (file)
@@ -90,6 +90,8 @@ class Imaginary extends ProviderV2 {
                                $mimeType = 'jpeg';
                }
 
+               $quality = $this->config->getAppValue('preview', 'jpeg_quality', '80');
+
                $operations = [
                        [
                                'operation' => 'autorotate',
@@ -102,6 +104,7 @@ class Imaginary extends ProviderV2 {
                                        'stripmeta' => 'true',
                                        'type' => $mimeType,
                                        'norotation' => 'true',
+                                       'quality' => $quality,
                                ]
                        ]
                ];