El token de auth0 viene escapado asi que se hace un url decode
This commit is contained in:
@@ -45,7 +45,7 @@ class UsuariosController extends Controller {
|
|||||||
*/
|
*/
|
||||||
public function get(Request $request, $id) {
|
public function get(Request $request, $id) {
|
||||||
if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($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);
|
return response()->json($usuario);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -107,7 +107,7 @@ class UsuariosController extends Controller {
|
|||||||
'roles.*' => ['sometimes', Rule::in(['admin', 'mesero', 'recaudador', 'productor'])],
|
'roles.*' => ['sometimes', Rule::in(['admin', 'mesero', 'recaudador', 'productor'])],
|
||||||
]);
|
]);
|
||||||
|
|
||||||
$usuario = Usuario::findOrFail($id);
|
$usuario = Usuario::findOrFail(urldecode($id));
|
||||||
|
|
||||||
$metadata = [];
|
$metadata = [];
|
||||||
if ($request->input('roles')) $metadata['roles'] = $request->input('roles');
|
if ($request->input('roles')) $metadata['roles'] = $request->input('roles');
|
||||||
@@ -140,7 +140,7 @@ class UsuariosController extends Controller {
|
|||||||
public function delete(Request $request, $id) {
|
public function delete(Request $request, $id) {
|
||||||
if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($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);
|
$auth0 = app(Auth0Service::class);
|
||||||
$auth0Response = $auth0->deleteUser($usuario->auth0_id);
|
$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);
|
if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($id);
|
||||||
app(UuidService::class)->validOrFail($restaurant);
|
app(UuidService::class)->validOrFail($restaurant);
|
||||||
|
|
||||||
$usuario = Usuario::findOrFail($id);
|
$usuario = Usuario::findOrFail(urldecode($id));
|
||||||
$restaurant = Restaurante::findOrFail($restaurant);
|
$restaurant = Restaurante::findOrFail($restaurant);
|
||||||
|
|
||||||
if ($usuario->restaurantes->contains($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);
|
if (!str_starts_with($id, 'auth0')) app(UuidService::class)->validOrFail($id);
|
||||||
app(UuidService::class)->validOrFail($restaurant);
|
app(UuidService::class)->validOrFail($restaurant);
|
||||||
|
|
||||||
$usuario = Usuario::findOrFail($id);
|
$usuario = Usuario::findOrFail(urldecode($id));
|
||||||
$restaurant = Restaurante::findOrFail($restaurant);
|
$restaurant = Restaurante::findOrFail($restaurant);
|
||||||
|
|
||||||
if (!$usuario->restaurantes->contains($restaurant)) {
|
if (!$usuario->restaurantes->contains($restaurant)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user