ahora las opciones de grupos corresponden a las que existen en vez de

ser hardcode
This commit is contained in:
2025-04-21 16:32:50 -03:00
parent b75f672b0a
commit 4e5e0a4f6f
2 changed files with 56 additions and 24 deletions

View File

@@ -11,8 +11,9 @@ public class GruposController : ControllerBase
[HttpGet("api/admin/grupos")]
public IActionResult ObtenerGrupos([FromHeader(Name = "Auth")] string Auth)
{
var ret = RepositorioPermisos.Singleton.CheckPermisos(Auth, 18);
if (ret == false) return BadRequest(new { message = "No tiene permiso para Gestionar grupos" });
var ret = RepositorioPermisos.Singleton.CheckPermisos(Auth, 18) || RepositorioPermisos.Singleton.CheckPermisos(Auth, 9);
if (ret == false) return BadRequest(new { message = "No tiene permiso para ver todos los grupos" });
Cliente? cli = RepositorioUsuarios.Singleton.ObtenerClientePorToken(Auth);
if (cli == null) return BadRequest(new { message = "No hay un cliente por el token que enviaste" });