Merge pull request #4428 from alxy/patch-27

Fix error when $user is null
This commit is contained in:
Samuel Georges 2019-09-21 13:36:30 +10:00 committed by GitHub
commit 1b22b851f6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -363,6 +363,10 @@ class SettingsManager
*/
protected function filterItemPermissions($user, array $items)
{
if (!$user) {
return $items;
}
$items = array_filter($items, function ($item) use ($user) {
if (!$item->permissions || !count($item->permissions)) {
return true;