You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Olá,
Gostaria de reportar um bug encontrado no plugin Behaviors versão 2.7.3 rodando no GLPI 10.0.17.
Descrição do Problema:
Ao tentar clonar um perfil na página Administração > Perfis > Clonar (Comportamentos)
O sistema retorna o erro: "Uncaught Exception TypeError: Glpi\Toolbox\ArrayNormalizer::normalizeValues(): Argument #1 ($array) must be of type array, string given"
Localização: chamada em /var/www/glpi/src/Profile.php na linha 520
Arquivo: /var/www/glpi/src/Toolbox/ArrayNormalizer.php na linha 40
Causa: O método normalizeValues() recebeu uma string ao invés de um array no parâmetro $input["owned_domainrecordtypes"].
Solução aplicada: Foi necessário modificar o código no arquivo Profile.php (linhas 518-522) para incluir uma verificação do tipo de dado. Segue o código corrigido:
Olá,
Gostaria de reportar um bug encontrado no plugin Behaviors versão 2.7.3 rodando no GLPI 10.0.17.
Descrição do Problema:
Ao tentar clonar um perfil na página Administração > Perfis > Clonar (Comportamentos)
O sistema retorna o erro: "Uncaught Exception TypeError: Glpi\Toolbox\ArrayNormalizer::normalizeValues(): Argument #1 ($array) must be of type array, string given"
Localização: chamada em /var/www/glpi/src/Profile.php na linha 520
Arquivo: /var/www/glpi/src/Toolbox/ArrayNormalizer.php na linha 40
Causa: O método normalizeValues() recebeu uma string ao invés de um array no parâmetro $input["owned_domainrecordtypes"].
Solução aplicada: Foi necessário modificar o código no arquivo Profile.php (linhas 518-522) para incluir uma verificação do tipo de dado. Segue o código corrigido:
phpCópiaif (isset($input["managed_domainrecordtypes"])) {
$domain_types = is_array($input["managed_domainrecordtypes"])
? $input["managed_domainrecordtypes"]
: [$input["managed_domainrecordtypes"]];
}
Ambiente:
Versão GLPI: 10.0.17
plug-in versão: 2.7.3
Versão do PHP: 8.2
The text was updated successfully, but these errors were encountered: