Check for enabled features on local sites when on a global site

Review Request #9705 — Created Feb. 26, 2018 and submitted — Latest diff uploaded

Information

Review Board
release-3.0.x
87ac911...

Reviewers

When browsing a non-LocalSite specific page, if any LocalSite the user is
a member of has a feature enabled then it should be enabled for that
user while browsing the non-LocalSite page. Previously, this was not
taken into account and features that a user should otherwise have access
to would be disabled if they were enabled only for their LocalSites.
This has been corrected.

Ran unit tests.