The function module_invoke could return empty string which cause an error:
Warning: Invalid argument supplied for foreach() in _felix_add_block_list_page() (line 413 of /var/www/html/sites/all/modules/contrib/felix/felix.pages.inc).

Proposed solution:

Instead of

    $info = module_invoke($module, 'block_info');

    foreach ($info as $delta => $block) {

Use:

    foreach ((array) $info = module_invoke($module, 'block_info')as $delta => $block) {
CommentFileSizeAuthor
#4 felix-invalid-foreach-2811151-1.patch568 bytesozin
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

ozin created an issue. See original summary.

ozin’s picture

Issue summary: View changes
ozin’s picture

Issue summary: View changes
ozin’s picture

Status: Needs work » Needs review
FileSize
568 bytes