From b19a812c6a675c52be8b6b9479690dc83a2b517d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Cort=C3=A9s?= Date: Tue, 13 Jul 2021 02:52:45 -0400 Subject: [PATCH] El token de auth0 viene escapado asi que se hace un url decode --- backend/app/Http/Controllers/UsuariosController.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/backend/app/Http/Controllers/UsuariosController.php b/backend/app/Http/Controllers/UsuariosController.php index 4e52a16..72b9336 100644 --- a/backend/app/Http/Controllers/UsuariosController.php +++ b/backend/app/Http/Controllers/UsuariosController.php @@ -45,7 +45,7 @@ class UsuariosController extends Controller { */ public function get(Request $request, $id) { if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($id); - $usuario = Usuario::findOrFail($id); + $usuario = Usuario::findOrFail(urldecode($id)); return response()->json($usuario); } @@ -107,7 +107,7 @@ class UsuariosController extends Controller { 'roles.*' => ['sometimes', Rule::in(['admin', 'mesero', 'recaudador', 'productor'])], ]); - $usuario = Usuario::findOrFail($id); + $usuario = Usuario::findOrFail(urldecode($id)); $metadata = []; if ($request->input('roles')) $metadata['roles'] = $request->input('roles'); @@ -140,7 +140,7 @@ class UsuariosController extends Controller { public function delete(Request $request, $id) { if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($id); - $usuario = Usuario::findOrFail($id); + $usuario = Usuario::findOrFail(urldecode($id)); $auth0 = app(Auth0Service::class); $auth0Response = $auth0->deleteUser($usuario->auth0_id); @@ -164,7 +164,7 @@ class UsuariosController extends Controller { if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($id); app(UuidService::class)->validOrFail($restaurant); - $usuario = Usuario::findOrFail($id); + $usuario = Usuario::findOrFail(urldecode($id)); $restaurant = Restaurante::findOrFail($restaurant); if ($usuario->restaurantes->contains($restaurant)) { @@ -186,7 +186,7 @@ class UsuariosController extends Controller { if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($id); app(UuidService::class)->validOrFail($restaurant); - $usuario = Usuario::findOrFail($id); + $usuario = Usuario::findOrFail(urldecode($id)); $restaurant = Restaurante::findOrFail($restaurant); if (!$usuario->restaurantes->contains($restaurant)) {