From 2a6c01f58c7d6be91852a111c4eaac841e0725a3 Mon Sep 17 00:00:00 2001 From: lonalore Date: Thu, 2 Feb 2017 09:34:20 +0100 Subject: [PATCH] Fix for "Warning Invalid argument supplied for foreach()". --- e107_admin/image.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/e107_admin/image.php b/e107_admin/image.php index 216ba039c..958999355 100644 --- a/e107_admin/image.php +++ b/e107_admin/image.php @@ -1633,12 +1633,15 @@ class media_admin_ui extends e_admin_ui $accData = json_decode($accData,true); $channelID = e107::pref('core', 'youtube_default_account'); - foreach($accData['items'] as $val) + if(!empty($accData['items'])) { - if($val['kind'] == 'youtube#channel') + foreach($accData['items'] as $val) { + if($val['kind'] == 'youtube#channel') + { $channelID = $val['id']; break; + } } }