Fix setup endpoint -Setup conditions where invalid.
CI / Docker Lint (push) Successful in 30s

This commit is contained in:
2024-05-13 23:18:35 +02:00
parent 2fae2fb37f
commit ca160d1543
2 changed files with 4 additions and 3 deletions
+3 -2
View File
@@ -37,9 +37,10 @@ class SecurityController extends AbstractController
#[Route(path: '/setup', name: 'app_security_addAdmin')]
public function addAdmin(UserPasswordHasherInterface $passwordHasher, EntityManagerInterface $entityManager): Response
{
$setupStatus = $entityManager->find(ConfigVariable::class, "SETUP_STATUS");
$configRepo = $entityManager->getRepository(ConfigVariable::class);
$setupStatus = $configRepo->findBy(["key" => "SETUP_STATUS"]);
if($setupStatus == null || $setupStatus == 1) {
if($setupStatus != null && $setupStatus[0] != null && $setupStatus[0]->getValue() != 1) {
return new Response("Setup was already done");
}