Descripción del problema
Al realizar una importación de un módulo con reglas de herencia personalizadas, en ocasiones se genera un error de PHP que impide la importación: WARNING: [2] in_array() expects parameter 2 to be array, null given on line 454 in file /usr/home/casaldelsinfants.sinergiacrm.org/web/TEST/modules/stic_Security_Groups_Rules/Utils.php
Cómo reproducir el problema
Activar las reglas personalizadas en la configuración de Grupos de Seguridad
Definir un módulo desde el cual se heredarán grupos
Cerciorarse que en la instancia no hay ningún grupo definido como no heredable
Importar un registro que haga referencia a un registro padre (del que heredará los grupos) y que este padre tenga grupos de seguridad definidos
Comportamiento esperado
La importación debe realizarse sin error
Solución propuesta
Añdir siempre la creación de un array vacío para la variable $notInheritableGroups en Utils.php de stic_Security_Groups_Rules
Descripción del problema Al realizar una importación de un módulo con reglas de herencia personalizadas, en ocasiones se genera un error de PHP que impide la importación: WARNING: [2] in_array() expects parameter 2 to be array, null given on line 454 in file /usr/home/casaldelsinfants.sinergiacrm.org/web/TEST/modules/stic_Security_Groups_Rules/Utils.php
Cómo reproducir el problema
Comportamiento esperado La importación debe realizarse sin error
Solución propuesta Añdir siempre la creación de un array vacío para la variable $notInheritableGroups en Utils.php de stic_Security_Groups_Rules
Contexto Sucede en cualquier instancia