Public bug reported: If you install a new site and go to http://mahara/admin/users/statistics.php when there are no blocks saved, you see
"Invalid argument supplied for foreach()", "~/code/mahara/htdocs/lib/stati...", 210, array(size 18)) at ~code/mahara/htdocs/lib/statistics.php:210, referer: http://mahara/admin/index.php There is an invalid argument in this case as the value of $blocktypecounts is false and the code says: foreach ($blocktypecounts as $blocktype) { ...get the details... } We should put it in an if statement to avoid the error. ** Affects: mahara Importance: Undecided Status: New -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1799852 Title: View site statistics has error if there are no blocks Status in Mahara: New Bug description: If you install a new site and go to http://mahara/admin/users/statistics.php when there are no blocks saved, you see "Invalid argument supplied for foreach()", "~/code/mahara/htdocs/lib/stati...", 210, array(size 18)) at ~code/mahara/htdocs/lib/statistics.php:210, referer: http://mahara/admin/index.php There is an invalid argument in this case as the value of $blocktypecounts is false and the code says: foreach ($blocktypecounts as $blocktype) { ...get the details... } We should put it in an if statement to avoid the error. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1799852/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp