From 603199f1d4014e29f5ceb3d0770262e345bc524c Mon Sep 17 00:00:00 2001 From: fusionate Date: Wed, 17 May 2023 07:02:26 +0000 Subject: [PATCH] Extension [Class]: Updates for PHP 8.1 --- app/extensions/resources/classes/extension.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/extensions/resources/classes/extension.php b/app/extensions/resources/classes/extension.php index d78e31b544..e4c571fcc4 100644 --- a/app/extensions/resources/classes/extension.php +++ b/app/extensions/resources/classes/extension.php @@ -559,7 +559,7 @@ if (!class_exists('extension')) { //build the delete array $y = @sizeof($records) + 1; foreach ($records as $x => $record) { - if ($record['checked'] == 'true' && is_uuid($record['uuid'])) { + if (!empty($record['checked']) && $record['checked'] == 'true' && is_uuid($record['uuid'])) { //get the extension details $sql = "select extension, number_alias, user_context, follow_me_uuid from v_extensions "; @@ -669,7 +669,7 @@ if (!class_exists('extension')) { unset($extensions); //synchronize configuration - if (is_writable($_SESSION['switch']['extensions']['dir'])) { + if (!empty($_SESSION['switch']['extensions']['dir']) && is_writable($_SESSION['switch']['extensions']['dir'])) { $this->xml(); }