You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2018-03-12 14:32:06

Greenwoodd
Member
Registered: 2017-09-19
Posts: 82

Formcreator : Demandeur incorrect

Bonjour,
Sur GLPI 9.1.2, je rencontre un problème lors de ma création de ticket par formulaire.
Bien que dans le formulaire, un groupe spécifique est renseigné comme demandeur, le demandeur du ticket est renseigné comme le créateur du ticket.
Pourtant le gabarit utilisé ne modifie pas ce champ et les utilisateurs ne sont pas prédéfinis comme demandeur du ticket.

Pouvez-vous m'aider ?

Offline

#2 2018-03-12 14:51:24

btry
Moderator
Registered: 2015-10-01
Posts: 588

Re: Formcreator : Demandeur incorrect

Bonjour

Tout d'abord il faut faire la distinction entre l'utilsiateur demander et le groupe demandeur.

Si il n'y a aucun utilsiateur demandeur, le plugin ajoute d'office l'utilsiateur connecté comme utilsiateur demandeur.

Cela dit, par défaut, un ticket cible spécifie le l'utilsaiteur courant comme demandeur. Ca vaut le coup de vérifier si il y a redondance.


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

#3 2018-03-12 15:05:34

Greenwoodd
Member
Registered: 2017-09-19
Posts: 82

Re: Formcreator : Demandeur incorrect

D'accord.
Que l'utilisateur soit demandeur n'est pas très gênant, c'est surtout que le groupe ne se renseigne pas qui dérange.
pour la redondance j'ai vérifié tout ce qui pourrait influer et je ne vois pas de problème.

Offline

#4 2018-03-12 15:07:11

btry
Moderator
Registered: 2015-10-01
Posts: 588

Re: Formcreator : Demandeur incorrect

Vous utilisez quelle version de Formcreator ?

Si vous utilisez le plugin Behaviours, updatez le à la dernière version (un fix a été fait récemment pour résoudre un souci de compatibilité avec Formcreator).


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

#5 2018-03-12 15:10:38

Greenwoodd
Member
Registered: 2017-09-19
Posts: 82

Re: Formcreator : Demandeur incorrect

Formcreator 2.4.1
Behaviours 1.3

La personne qui peut faire les mise à jour est absente aujourd'hui, je verrai ça avec lui demain et je reviens vers vous

Merci

Offline

#6 2018-03-27 13:43:23

Greenwoodd
Member
Registered: 2017-09-19
Posts: 82

Re: Formcreator : Demandeur incorrect

Rien n'y fait, j'ai contourné le problème avec une règle de gestion des tickets.

Offline

#7 2018-03-27 13:49:55

btry
Moderator
Registered: 2015-10-01
Posts: 588

Re: Formcreator : Demandeur incorrect

Bonjour

Ovrez un ticket sur le dépot de Formcreator avec tous les détails, que je puisse chercher où est le problème.

Si vous avez possibilité désactiver Behaviors et voir si le problème persiste, ça me permettra mieux cibler mes recherches.

EDIT: vous utilisez une ancienne version du plugin (j'ai lu l'info après coup). Il vaut mieux vérifier  d'abord avec la version 2.6.2 ou développement si le bug persiste.

Last edited by btry (2018-03-27 13:51:21)


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

#8 2018-03-27 14:16:23

LaDenrée
HELPER
Registered: 2012-11-19
Posts: 6,146

Re: Formcreator : Demandeur incorrect

bonjour,
il y a une faute de frappe dans le code de la classe  targetbase.class.php ligne 250  erreur typo 2s à $requestergroupss

correction :

protected function addGroupActor($role, $group) {
switch ($role) {
case 'requester':
$this->requesterGroups['_groups_id_requester'][] = $group;
break;
case 'observer' :
$this->observerGroups['_groups_id_observer'][] = $group;
break;
case 'assigned' :
$this->assignedGroups['_groups_id_assign'][] = $group;
break;
}
}

ça explique certainement que le groupe spécifique du formulaire n'est pas assigné au ticket


Trouver la panne avant de réparer...
GLPI10.0.10 (ubuntu 22.04 PHP8.1  Mariadb10.6 ) plugins : comportements 2.7.2 reports 1.16.0 formcreator 2.13.8, datainjection 2.13.4 fields 1.21.6

Offline

#9 2018-03-27 14:31:18

btry
Moderator
Registered: 2015-10-01
Posts: 588

Re: Formcreator : Demandeur incorrect

Ca sent celui qui se souvient avoir cherché le bug !

Ca me revient.. c'était il y a 4 mois.

Pour référence: https://github.com/pluginsGLPI/formcreator/issues/767

Last edited by btry (2018-03-27 14:31:27)


No support with MP - Always run an upgrade task on a testing instance before running it on production! Always backup before any upgrade task!

Offline

Board footer

Powered by FluxBB