Correccion - Mejora #5568
Actualizado por Oscar Abad hace alrededor de 2 meses
h1. Especificación
Al añadir o modificar un permiso de un rol, el sistema se queda bloqueado debido a la implementación del sistema de borrado de caché. Se debería cambiar el sistema para que el proceso sea más rápido.
h1. Análisis
En lugar de realizar la búsqueda de usuarios donde borrar los permisos cacheados a partir de UsuarioXProyecto, se debería hacer mediante Usuario aplicando un distinct. De esta forma se evita realizar la acción de borrar la caché sobre el mismo usuario, que era lo que hacía que el método flush_cache tardara tanto.
h1. Implementación
https://git.semillasl.com/gong/gor/-/commit/d093875a95b32158bb67098078b0b657670cfec9