From 4c50b6e83ad03e09cef4c522c0b2cb58e420eb97 Mon Sep 17 00:00:00 2001 From: fusionate Date: Wed, 17 May 2023 05:25:48 +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 79c4b6c76c..d78e31b544 100644 --- a/app/extensions/resources/classes/extension.php +++ b/app/extensions/resources/classes/extension.php @@ -710,7 +710,7 @@ if (!class_exists('extension')) { //get current toggle state foreach($records as $x => $record) { - if ($record['checked'] == 'true' && is_uuid($record['uuid'])) { + if (!empty($record['checked']) && $record['checked'] == 'true' && is_uuid($record['uuid'])) { $uuids[] = "'".$record['uuid']."'"; } } @@ -759,7 +759,7 @@ if (!class_exists('extension')) { $p->delete('extension_edit', 'temp'); //synchronize configuration - if (is_writable($_SESSION['switch']['extensions']['dir'])) { + if (!empty($_SESSION['switch']['extensions']['dir']) && is_writable($_SESSION['switch']['extensions']['dir'])) { $this->xml(); }