summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorLester Caine <lester@lsces.co.uk>2026-06-02 09:06:19 +0100
committerLester Caine <lester@lsces.co.uk>2026-06-02 09:06:19 +0100
commite2ba94c530baf380bb09731ef354e2c85a95e753 (patch)
tree71b26d3a5dd7b2c55bc461d8d1633f7c94cf32e7 /plugins
parent98ceadc46ba0af88e2fd0be55a8479cd12c20648 (diff)
downloadliberty-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>
Diffstat (limited to 'plugins')
-rw-r--r--plugins/mime.pdf.php4
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'] );
}