diff --git a/classes/admin.php b/classes/admin.php index 0b9b167a..3a408e87 100644 --- a/classes/admin.php +++ b/classes/admin.php @@ -165,7 +165,14 @@ class Admin */ public function authorise($action = 'admin.login') { - return $this->user->authorise($action); + $action = (array) $action; + + foreach ($action as $a) { + if ($this->user->authorise($a)) + return true; + } + + return false; } /**