feat: streamlined role-revocation logic
This commit is contained in:
@@ -29,7 +29,7 @@ class DisableUserController extends AbstractController
|
||||
$form = $this->createForm(DisableUserType::class, $user, ['hx_post' => $request->getUri()]);
|
||||
$form->handleRequest($request);
|
||||
if ($form->isSubmitted() && $form->isValid()) {
|
||||
$user->setDisabledAt(new \DateTimeImmutable());
|
||||
$user->setDisabled(true);
|
||||
|
||||
$this->entityManager->flush();
|
||||
|
||||
@@ -56,11 +56,7 @@ class DisableUserController extends AbstractController
|
||||
$user = $teamer->getUser();
|
||||
|
||||
if (true === $request->isMethod(Request::METHOD_POST)) {
|
||||
$user
|
||||
->setDisabledAt(null)
|
||||
->setDisabledReason(null)
|
||||
->setDisabledReasonInternal(null)
|
||||
;
|
||||
$user->setDisabled(false);
|
||||
|
||||
$this->entityManager->flush();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user