From 36ea4c22dc64c95a9fdfc2d8944a203d9330b306 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 16 Feb 2023 02:07:13 +0100 Subject: [PATCH] Internal: Add array checks to avoid notices --- main/user/user.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/user/user.php b/main/user/user.php index 77f8460ba8..4f010dc149 100755 --- a/main/user/user.php +++ b/main/user/user.php @@ -448,7 +448,7 @@ if (api_is_allowed_to_edit(null, true)) { $result = Database::query($sql); $row = Database::fetch_array($result, 'ASSOC'); - if ($row['user_id'] == $user_id || $row['user_id'] == "") { + if (!empty($row) && is_array($row) && isset($row['user_id']) && ($row['user_id'] == $user_id || $row['user_id'] == "")) { CourseManager::unsubscribe_user($_GET['user_id'], $courseCode); Display::addFlash( Display::return_message(get_lang('UserUnsubscribed'))