From 54b35398963eef6a128068fb5398d77b068da99d Mon Sep 17 00:00:00 2001 From: Sukhwinder Dhillon Date: Tue, 15 Aug 2023 16:33:18 +0200 Subject: [PATCH] UserBackend: Fix `Variable '$backend' is probably undefined` --- library/Icinga/Authentication/User/UserBackend.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/library/Icinga/Authentication/User/UserBackend.php b/library/Icinga/Authentication/User/UserBackend.php index f2059ed85..423b2788d 100644 --- a/library/Icinga/Authentication/User/UserBackend.php +++ b/library/Icinga/Authentication/User/UserBackend.php @@ -187,6 +187,7 @@ class UserBackend implements ConfigAwareFactory $name ); } + if ($backendType === 'external') { $backend = new ExternalBackend($backendConfig); $backend->setName($name); @@ -229,6 +230,7 @@ class UserBackend implements ConfigAwareFactory } $resource = ResourceFactory::createResource($resourceConfig); + $backend = null; switch ($backendType) { case 'db': $backend = new DbUserBackend($resource);