SinergiaTIC / SinergiaDA

SinergiaDA is an open source analytics tool that fully integrates with SinergiaCRM
GNU Affero General Public License v3.0
4 stars 0 forks source link

Hotfix- API - Incorporación incompleta de permisos a nivel de usuario en el modelo de datos tras ejecutar updateModel #178

Closed jortilles closed 3 weeks ago

jortilles commented 2 months ago

Descripción del Cambio

Al ejecutar el updateModel no se crean permisos de usuario dinámicos en función de la pertenencia de los registros. Se modifica el update model para que genere estos permisos.

Issue(s) resuelto(s)

Pruebas a realizar para validar el cambio

Ejecutar el updateModel y tras aplicar el PR https://github.com/SinergiaTIC/SinergiaDA/pull/177 comprobar el correcto funcionamiento realizando consultas con un usuario que tenga permisos sobre registros en las tablas de configuración sda_def_XXX

jortilles commented 2 months ago

Hay que revisar los wheres que vienen de consulta y los de los filtros de seguridad. Consulta => AND Filtro => OR

jortilles commented 1 month ago

Console logs limpios y botón de filtrar repuesto