El token de auth0 viene escapado asi que se hace un url decode

This commit is contained in:
2021-07-13 02:52:45 -04:00
parent b1c5b6a479
commit b19a812c6a

View File

@@ -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)) {