InfotelGLPI/metademands

affichage aperçu dans l'édition

CorentinS6 opened this issue · 0 comments

Bonjour,

Nous rencontrons une erreur dans metademands. L'aperçu du formulaire ne s'affiche pas.
L'erreur suivante apprait dans les logs :

[2023-01-06 10:20:43] glpiphplog.CRITICAL:   *** Uncaught Exception TypeError: count(): Argument #1 ($value) must be of type Countable|array, null given in /plugins/metademands/inc/wizard.class.php at line 238
  Backtrace :
  plugins/metademands/inc/field.class.php:882        PluginMetademandsWizard->showWizard()
  plugins/metademands/inc/field.class.php:148        PluginMetademandsField->showForm()
  src/CommonGLPI.php:689                             PluginMetademandsField::displayTabContentForItem()
  ajax/common.tabs.php:113                           CommonGLPI::displayStandardTab()](url)

Fix possible (dans /plugins/metademands/inc/wizard.class.php:l.238)

--                     if (count($cats) > 1) {
++                   if (is_array($cats) && count($cats) > 1) {

Bonne journée