From d2e90d5efe81a16a2eb81c5eae5afd9de2ec91f1 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Wed, 28 Dec 2022 21:17:26 +0100 Subject: [PATCH] Internal: Fix notice in settings when using secondary URL --- main/admin/settings.lib.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main/admin/settings.lib.php b/main/admin/settings.lib.php index ecf78b6dac..d84a5c12c3 100755 --- a/main/admin/settings.lib.php +++ b/main/admin/settings.lib.php @@ -1925,9 +1925,11 @@ function generateSettingsForm($settings, $settings_by_access_list) subkeytext='".$rowkeys['subkeytext']."' AND access_url = $access_url"; $result_access = Database::query($sql); - $row_access = Database::fetch_array($result_access); - if ($row_access['selected_value'] === 'true' && !$form->isSubmitted()) { - $element->setChecked(true); + if (Database::num_rows($result_access) > 0) { + $row_access = Database::fetch_assoc($result_access); + if ($row_access['selected_value'] === 'true' && !$form->isSubmitted()) { + $element->setChecked(true); + } } } else { if ($rowkeys['selected_value'] === 'true' && !$form->isSubmitted()) {