Details
-
Story
-
Resolution: Cannot Reproduce
-
Blocker
-
5.3
-
None
-
Castor Core S1
-
2
Description
Internally Repository applies a set of Criteria to a search query by default to make sure only content you are supposed to have access to is retrieved. However the Limitation system has not been adopted for LocationSearch which uses different sets of criteria.
Suggested spec:
Add SPILimitationTypeInterface::getLocationCriterion() with same signature as existing getCriterion() method. Add support for using this function instead in PermissionsService::getPermissionsCriterion() (this service is WIP in repo_structure branch).