-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 3.2.9, 3.3.0
-
Fix Version/s: 3.2.10-RC1, 3.3.1-RC1
-
Component/s: Permissions
-
Labels:None
Extensions that add their permissions in the core.permissions event might use the language service to resolve a language key ('lang' => $language->lang('KEY')), rather than specifying the key itself ('lang' => 'KEY'). The core.permissions event is triggered in the constructor of the acl.permissions service. Therefore, all permissions_ language files should be auto-included before the acl.permissions service is instantiated.