Compare commits

..

No commits in common. "3510e66882ae88701af04002cae6a6200262c123" and "325d986505ce65a2e519d8627db126f24341e1e9" have entirely different histories.

2 changed files with 7 additions and 14 deletions

View File

@ -4,8 +4,8 @@ namespace App\Controller;
use App\Http\DataResponse;
use App\Http\ErrorResponse;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Symfony\Component\HttpFoundation\JsonResponse;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\Routing\Annotation\Route;
class SecurityController extends Controller
@ -18,7 +18,12 @@ class SecurityController extends Controller
$user = $this->getUser();
if ($user == null) {
return null;
return new ErrorResponse(
0,
"Identifiants invalides",
null,
401,
);
}
return new DataResponse([

View File

@ -22,18 +22,6 @@ class UserController extends Controller
return new DataResponse([
'username' => $user->getUsername(),
'roles' => $user->getRoles(),
'projects' => $user->getProjects()->map(function($project) {
return [
'id' => $project->getId(),
'name' => $project->getName(),
];
})->toArray(),
'requests' => $user->getRequests()->map(function($request) {
return [
'id' => $request->getId(),
'title' => $request->getTitle(),
];
})->toArray(),
]);
}