From 4d4c2257a00ea1aa133a3945ef2b9688cd9eeeac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Tue, 7 May 2019 13:54:44 +0200 Subject: [PATCH] Do not fail if groups don't exist MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- lib/Controller/ConfigController.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/Controller/ConfigController.php b/lib/Controller/ConfigController.php index 539c19e79..c63991435 100644 --- a/lib/Controller/ConfigController.php +++ b/lib/Controller/ConfigController.php @@ -103,12 +103,15 @@ class ConfigController extends Controller { $groups = array_map(function($groupId) { /** @var IGroup $groups */ $group = $this->groupManager->get($groupId); + if ($group === null) { + return null; + } return [ 'id' => $group->getGID(), 'displayname' => $group->getDisplayName(), ]; }, $groups); - return $groups; + return array_filter($groups); } }