Gestion des tickets: liste des utilisateurs actifs pour affectation

Hello,
Voici une petite amélioration pour la prochaine release qui ne coûte pas grand chose (v10.0.4):
Ne lister que les utilisateurs actifs pour le choix de l’utilisateur à affecter à un ticket.

Pour cela, dans le fichier ticket/card.php, il suffit de remplacer la ligne 892
print $form->select_dolusers($user->id, ‹ fk_user_assign ›, 1);
par:
print $form->select_dolusers($user->id, ‹ fk_user_assign ›, 1, null, 0, ‹  ›, ‹  ›, ‹ 0 ›, 0, 0, ‹  ›, 0, ‹  ›, ‹  ›, 1, 0, false);

Ca évite de voir resurgir les anciens utilisateurs… :wink:
Peut-être qu’un développeur aguerri pourra le rapporter dans le Git.

Cordialement

1 « J'aime »

Bonjour :slightly_smiling_face:
Visiblement il existe la constante USER_HIDE_INACTIVE_IN_COMBOBOX

https://wiki.dolibarr.org/index.php/Setup_Other

Merci. Je viens de tester replaçant le code d’origine et le résultat est bien celui attendu: la variable USER_HIDE_INACTIVE_IN_COMBOBOX agit bien sur la liste des utilisateurs en vue de de l’affectation du ticket.