From b2a653c37f882dab30ba0e063c157413ff23ac31 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 7 Apr 2010 11:46:39 +0400 Subject: [PATCH] properly check for entry id array being present before iterating it in mobile/classic (closes #267) --- mobile/classic/functions.php | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/mobile/classic/functions.php b/mobile/classic/functions.php index 05409d63..c7acba79 100644 --- a/mobile/classic/functions.php +++ b/mobile/classic/functions.php @@ -364,12 +364,14 @@ } if ($catchup_op == "selection") { - $ids_to_mark = array_keys($_GET["sel_ids"]); - if ($ids_to_mark) { - foreach ($ids_to_mark as $id) { - db_query($link, "UPDATE ttrss_user_entries SET - unread = false,last_read = NOW() - WHERE ref_id = '$id' AND owner_uid = " . $_SESSION["uid"]); + if (is_array($_GET["sel_ids"])) { + $ids_to_mark = array_keys($_GET["sel_ids"]); + if ($ids_to_mark) { + foreach ($ids_to_mark as $id) { + db_query($link, "UPDATE ttrss_user_entries SET + unread = false,last_read = NOW() + WHERE ref_id = '$id' AND owner_uid = " . $_SESSION["uid"]); + } } } } -- 2.39.5