Agregados casos de ollas

This commit is contained in:
Alejandro Tasistro 2025-06-20 01:32:38 -03:00
parent 5e69a04d35
commit 54d1e6ab36
2 changed files with 4 additions and 0 deletions

View file

@ -15,6 +15,7 @@ class RouteController extends Controller
$barrio = UserRole::where('nombre', 'barrio')->first();
$admin = UserRole::where('nombre', 'admin_barrio')->first();
$comision = UserRole::where('nombre', 'comision')->first();
$ollas = UserRole::where('nombre', 'ollas')->first();
switch ($request->user()->role_id) {
case $barrio->id:
@ -23,6 +24,8 @@ class RouteController extends Controller
return redirect('/admin');
case $comision->id:
return redirect('/comisiones');
case $ollas->id:
return redirect('/ollas');
default:
abort(400, 'Rol de usuario invalido');
}

View file

@ -26,6 +26,7 @@ class UserController extends Controller
$result = [ 'grupo_de_compra' => null, ];
$grupo_de_compra = GrupoDeCompra::find($user->grupo_de_compra_id);
switch (UserRole::findOrFail($user->role_id)->nombre) {
case 'ollas':
case 'barrio':
$result['grupo_de_compra'] = new GrupoDeCompraPedidoResource($grupo_de_compra);
break;