[-] WS: Fix bug #PSCFV-10970 use configuration for uploaded images quality

This commit is contained in:
gRoussac
2013-11-15 18:50:28 +01:00
parent bfed3532bf
commit 7f02c8ca58

View File

@@ -845,11 +845,13 @@ class WebserviceSpecificManagementImagesCore implements WebserviceSpecificManage
$imaged = imagegif($destImage, $newPath); $imaged = imagegif($destImage, $newPath);
break; break;
case 'png': case 'png':
$imaged = imagepng($destImage, $newPath, 7); $quality = (Configuration::get('PS_PNG_QUALITY') === false ? 7 : Configuration::get('PS_PNG_QUALITY'));
$imaged = imagepng($destImage, $newPath, (int)$quality);
break; break;
case 'jpeg': case 'jpeg':
default: default:
$imaged = imagejpeg($destImage, $newPath, 90); $quality = (Configuration::get('PS_JPEG_QUALITY') === false ? 90 : Configuration::get('PS_JPEG_QUALITY'));
$imaged = imagejpeg($destImage, $newPath, (int)$quality);
break; break;
} }
imagedestroy($destImage); imagedestroy($destImage);