The marker cluster library and views contextual range filter module can both be left out of a GSL implementation - they're not required unless you turn them on and configure them in the GSL settings page.

Yet, if you're not using these and head to your status page, you'll see REQUIREMENT_ERROR messages if you do not have them installed (see screenshot) - as if they're actually requirements of GSL, when if fact they are optional.

The only required library is the google store locator library, but the other two should present helpful REQUIREMENT_INFO messages on the status page, since they're optional.

Additionally, leaving one of these out causes a "Notice: Undefined index: value in theme_status_report()" error to display on the status page.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

chrisolof’s picture

Status: Active » Needs review
FileSize
1.74 KB

Fixed with attached patch.

chrisolof’s picture

Title: Optional Library and Module Generate Errors on Status Report » Multiple Errors on Status Report
Priority: Minor » Normal
Issue summary: View changes
Status: Needs review » Needs work

Updating issue title and description since more status page errors were discovered.

chrisolof’s picture

Status: Needs work » Needs review
FileSize
2.2 KB

Attached patch resolves the status page bugs.

rodrigoeg’s picture

Status: Needs review » Reviewed & tested by the community

Thanks for the patch @chrisolof
I committed the patch on dev branch

rodrigoeg’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.