From 98efd784d7ef9f6e741c9d0ba88bb664c79e3ef2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82?= Date: Fri, 28 Apr 2017 11:42:04 +0200 Subject: [PATCH] Fix for issues https://github.com/PUGX/PUGXMultiUserBundle/issues/146 (#147) * Fix in response return Without this fix only RedirectResponse can be returned. In my project I send response by JsonRespons and I had to make this fix. --- Controller/RegistrationManager.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Controller/RegistrationManager.php b/Controller/RegistrationManager.php index 3f7f355..49666ac 100644 --- a/Controller/RegistrationManager.php +++ b/Controller/RegistrationManager.php @@ -5,7 +5,7 @@ use PUGX\MultiUserBundle\Model\UserDiscriminator; use Symfony\Component\DependencyInjection\ContainerInterface; use FOS\UserBundle\Controller\RegistrationController; -use Symfony\Component\HttpFoundation\RedirectResponse; +use Symfony\Component\HttpFoundation\Response; use PUGX\MultiUserBundle\Form\FormFactory; class RegistrationManager @@ -50,14 +50,14 @@ public function __construct(UserDiscriminator $userDiscriminator, /** * @param string $class * - * @return \Symfony\Component\HttpFoundation\RedirectResponse + * @return \Symfony\Component\HttpFoundation\Response */ public function register($class) { $this->userDiscriminator->setClass($class); $this->controller->setContainer($this->container); $result = $this->controller->registerAction($this->getRequest()); - if ($result instanceof RedirectResponse) { + if ($result instanceof Response) { return $result; }