summaryrefslogtreecommitdiff
path: root/includes/liberty_lib.php
diff options
context:
space:
mode:
Diffstat (limited to 'includes/liberty_lib.php')
-rwxr-xr-xincludes/liberty_lib.php6
1 files changed, 3 insertions, 3 deletions
diff --git a/includes/liberty_lib.php b/includes/liberty_lib.php
index 810fdd0..0dcdb79 100755
--- a/includes/liberty_lib.php
+++ b/includes/liberty_lib.php
@@ -703,7 +703,7 @@ function liberty_generate_thumbnails( $pFileHash ) {
: [ 'extra-large','large', 'medium', 'small', 'avatar', 'icon' ];
}
- if( ( !preg_match( '#image/(gif|jpe?g|png)#i', $pFileHash['type'] ) && $gBitSystem->isFeatureActive( 'liberty_jpeg_originals' )) || in_array( 'original', $pFileHash['thumbnail_sizes'] ) ) {
+ if( ( !preg_match( '#image/(gif|jpe?g|png)#i', $pFileHash['type'] ?? '' ) && $gBitSystem->isFeatureActive( 'liberty_jpeg_originals' )) || in_array( 'original', $pFileHash['thumbnail_sizes'] ) ) {
// jpeg version of original
if( preg_match( '/pdf/i', $pFileHash['type'] ) ) {
// has a customer pdf rasterization function been defined?
@@ -747,10 +747,10 @@ function liberty_generate_thumbnails( $pFileHash ) {
if( $gBitSystem->isFeatureActive( 'liberty_thumbnail_format' )) {
$mimeExt = $gBitSystem->getConfig( 'liberty_thumbnail_format' );
} else {
- list( $type, $mimeExt ) = preg_split( '#/#', strtolower( $pFileHash['type'] ));
+ list( $type, $mimeExt ) = preg_split( '#/#', strtolower( $pFileHash['type'] ?? '' ));
}
- $destExt = preg_match( "!(png|gif)!", $mimeExt ) ? '.'.$mimeExt : '.jpg';
+ $destExt = preg_match( "!(png|gif)!", $mimeExt ?? '' ) ? '.'.$mimeExt : '.jpg';
$initialDestPath = $pFileHash['dest_branch'];
foreach( $pFileHash['thumbnail_sizes'] as $thumbSize ) {