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

View file

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