From 6e2c58211d9901c708a70fde61af00f51433dde2 Mon Sep 17 00:00:00 2001 From: Cristian Fasanando Date: Tue, 14 Apr 2009 22:40:24 +0200 Subject: [PATCH] [svn r19769] Minor - Fixed warning invalid argument for foreach when you delete a session - partial FS#3909 --- main/inc/lib/sessionmanager.lib.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main/inc/lib/sessionmanager.lib.php b/main/inc/lib/sessionmanager.lib.php index 3884238db5..f1aa3f76e2 100644 --- a/main/inc/lib/sessionmanager.lib.php +++ b/main/inc/lib/sessionmanager.lib.php @@ -220,9 +220,9 @@ class SessionManager { $field_all_ids[] = $row_field_all_id[0]; } - foreach($field_ids as $field_id) { - // check if field id is used into table field value - if (is_array($field_all_ids)) { + if (count($field_ids) > 0 && count($field_all_ids) > 0) { + foreach($field_ids as $field_id) { + // check if field id is used into table field value if (in_array($field_id,$field_all_ids)) { continue; } else {