Details
-
Bug
-
Resolution: Fixed
-
High
-
5.1, 5.2-dev
Description
Cache items set in eZ\Publish\Core\Persistence\Cache\UserHandler::loadRoleAssignmentsByGroupId() are not cleared as it should be when calling API methods eZ\Publish\Core\Repository\UserService::assignUserToUserGroup() and eZ\Publish\Core\Repository\UserService::unassignUserToUserGroup()
Therefore, stale permissions cache is used.