NexTool 5.2.1 [GLPI 11]
[5.2.1] - 2026-06-26
Corrigido
- Conta vinculada ao portal libera os módulos (aceite implícito do vínculo). Um ambiente já identificado mas sem
policies_accepted_atlocal (ex.: vinculado pelo admin via admin-link, ou identificado antes de aceitar) ficava preso no banner "Vincule este ambiente", com os módulos escondidos, sem que "Vincular conta" o liberasse (o enroll que grava o aceite só roda em ambiente cru). Agora o vínculo de conta conta como aceite implícito ("Ao vincular, você concorda com os Termos e a Política de Privacidade"), liberando o catálogo. Ambiente cru não-vinculado segue exigindo o vínculo. getModuleDataTables()agora implementa o fallback por convenção de nome. Antes retornava lista vazia (apesar do comentário prometer o fallback), então módulos semgetDataTables()próprio não tinham as tabelas removidas no purge/uninstall — ficavam órfãs no banco. Agora resolve via$DB->listTables()com o prefixoglpi_plugin_nextool_<módulo>_escapado (o_é wildcard no LIKE; o sufixo_literal evita captura cruzada, ex.: "mail" não captura "mailanalyzer").
Etiqueta: nextool[GLPI_11]