diff options
| author | Lester Caine <lester@lsces.co.uk> | 2026-06-02 09:06:19 +0100 |
|---|---|---|
| committer | Lester Caine <lester@lsces.co.uk> | 2026-06-02 09:06:19 +0100 |
| commit | e2ba94c530baf380bb09731ef354e2c85a95e753 (patch) | |
| tree | 71b26d3a5dd7b2c55bc461d8d1633f7c94cf32e7 | |
| parent | 98ceadc46ba0af88e2fd0be55a8479cd12c20648 (diff) | |
| download | liberty-e2ba94c530baf380bb09731ef354e2c85a95e753.tar.gz liberty-e2ba94c530baf380bb09731ef354e2c85a95e753.tar.bz2 liberty-e2ba94c530baf380bb09731ef354e2c85a95e753.zip | |
Fix deprecated Imagick calls in mime_pdf_thumbnail
flattenImages() -> mergeImageLayers(LAYERMETHOD_FLATTEN)
destroy() -> clear()
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
| -rw-r--r-- | plugins/mime.pdf.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/mime.pdf.php b/plugins/mime.pdf.php index 27cd587..5b428f9 100644 --- a/plugins/mime.pdf.php +++ b/plugins/mime.pdf.php @@ -210,10 +210,10 @@ function mime_pdf_thumbnail( $pFileHash ) { $im->setImageFormat( 'jpeg' ); $im->setImageCompressionQuality( 85 ); $im->setImageBackgroundColor( 'white' ); - $im->flattenImages(); + $im = $im->mergeImageLayers( \Imagick::LAYERMETHOD_FLATTEN ); $im->thumbnailImage( 1024, 1024, true ); $im->writeImage( $thumb_file ); - $im->destroy(); + $im->clear(); } catch ( \Exception $e ) { return empty( $pFileHash['log'] ); } |
