There is a bug in faceted_search_variable_get() which makes it always return the default value when the variable is boolean. This manifests itself in that the variable results_style_selective_extracts always appears to be TRUE, because this is the default value everywhere, even when it has been turned off in the admin settings and correctly stored as FALSE in the database.

Suggested fix: change the "return" line in faceted_search_variable_get() to read:

return isset($_faceted_search_variables[$env_id][$name]) ? $_faceted_search_variables[$env_id][$name] : $default ;

Comments

ajross’s picture

subscribing

David Lesieur’s picture

Status: Active » Fixed

This should have been fixed at this point—there is now a cleaner structure for managing settings.

Status: Fixed » Closed (fixed)

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