InfotelGLPI / metademands

Plugin metademands for GLPI
http://blogglpi.infotel.com/
GNU General Public License v2.0
9 stars 9 forks source link

Sous-demande de type Mail ne s'execute pas #155

Open sparadrus opened 2 weeks ago

sparadrus commented 2 weeks ago

Bonjour, Je test votre plugin, il est très puissant merci ! Je rencontre un bug lors de la création d'une sous-demande de type "Mail". L'étape ne s’exécute pas. Je ne voit pas le mail dans la file d'attente de notification email. J'ai recommencé un formulaire avec un seul champ, une seule étape pour être sûr, idem. Est-ce que ce mail est lié à une notification à créer par ex. de type "Un formulaire à été soumis"?

Merci d'avance

GLPI 10.0.14 Metademand 3.3.15

Voici les logs avec beaucoup de Warnings dans /var/logs/glpi/php-errors.log lorsque j'ai soumis une nouvelle demande :


[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "row_display" in /var/www/glpi/marketplace/metademands/inc/wizard.class.php at line 1635
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "row_display" in /var/www/glpi/marketplace/metademands/inc/wizard.class.php at line 1651
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hidden" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1893
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hide_title" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1901
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "is_mandatory" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1925
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "readonly" in /var/www/glpi/marketplace/metademands/inc/dropdownobject.class.php at line 469
  Backtrace :
  marketplace/metademands/inc/field.class.php:2046   PluginMetademandsDropdownobject::showWizardField()
  marketplace/metademands/inc/field.class.php:1957   PluginMetademandsField::getFieldInput()
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "is_mandatory" in /var/www/glpi/marketplace/metademands/inc/dropdownobject.class.php at line 475
  Backtrace :
  marketplace/metademands/inc/field.class.php:2046   PluginMetademandsDropdownobject::showWizardField()
  marketplace/metademands/inc/field.class.php:1957   PluginMetademandsField::getFieldInput()
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hide_title" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1962
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "row_display" in /var/www/glpi/marketplace/metademands/inc/wizard.class.php at line 1635
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "row_display" in /var/www/glpi/marketplace/metademands/inc/wizard.class.php at line 1651
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hidden" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1893
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hide_title" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1901
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "is_mandatory" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1925
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "is_mandatory" in /var/www/glpi/marketplace/metademands/inc/textarea.class.php at line 66
  Backtrace :
  marketplace/metademands/inc/field.class.php:2034   PluginMetademandsTextarea::showWizardField()
  marketplace/metademands/inc/field.class.php:1957   PluginMetademandsField::getFieldInput()
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "use_richtext" in /var/www/glpi/marketplace/metademands/inc/textarea.class.php at line 69
  Backtrace :
  marketplace/metademands/inc/field.class.php:2034   PluginMetademandsTextarea::showWizardField()
  marketplace/metademands/inc/field.class.php:1957   PluginMetademandsField::getFieldInput()
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hide_title" in /var/www/glpi/marketplace/metademands/inc/field.class.php at line 1962
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1659  PluginMetademandsField::displayFieldByType()
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hide_title" in /var/www/glpi/marketplace/metademands/inc/wizard.class.php at line 2082
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()

[2024-09-02 13:47:37] glpiphplog.WARNING:   *** PHP Warning (2): Undefined array key "hide_title" in /var/www/glpi/marketplace/metademands/inc/wizard.class.php at line 2082
  Backtrace :
  marketplace/metademands/inc/wizard.class.php:1011  PluginMetademandsWizard::constructForm()
  marketplace/metademands/inc/wizard.class.php:715   PluginMetademandsWizard::showMetademands()
  marketplace/metademands/inc/wizard.class.php:647   PluginMetademandsWizard::showWizardSteps()
  marketplace/metademands/front/wizard.form.php:635  PluginMetademandsWizard->showWizard()
  public/index.php:82                                require()
tsmr commented 2 weeks ago

Hello

Can you send me the xml file of your metademands ?

sparadrus commented 2 weeks ago

Hi, thanks for your reply. I send 2XML, the Test Form with only 1 field, and the form "Nouvel arrivant" (in progress) metademands_Metademand de Test .xml.txt metademands_Nouvel arrivant.xml.txt

tsmr commented 2 weeks ago

You must define a recipient

image

sparadrus commented 2 weeks ago

A recipient (user) is already defined as you can see in the screenshot But it's not save in the XML it's true ! Strange Annotation 2024-09-02 172846