From 906daa9b7da15aa3bf4cc1083844cdff6b25cb38 Mon Sep 17 00:00:00 2001 From: plegall Date: Wed, 13 Nov 2024 12:31:17 +0100 Subject: [PATCH] fixes #2159 avoid calling addslashes on null value (compat PHP 8.x) --- admin/include/functions_metadata.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/admin/include/functions_metadata.php b/admin/include/functions_metadata.php index 36a056d59..8f0bb5007 100644 --- a/admin/include/functions_metadata.php +++ b/admin/include/functions_metadata.php @@ -103,7 +103,13 @@ function get_sync_exif_data($file) { $exif[$pwg_key] = metadata_normalize_keywords_string($exif[$pwg_key]); } - + + if (empty($exif[$pwg_key])) + { + unset($exif[$pwg_key]); + continue; + } + $exif[$pwg_key] = addslashes($exif[$pwg_key]); }