Bug #3630

Lien ressource - user incomplet

Added by ricky_ds over 7 years ago. Updated over 7 years ago.

Status:ClosedStart date:05/30/2012
Priority:NormalDue date:
Assignee:tsmr% Done:

100%

Category:Integration
Target version:1.8.3

Description

Lorsque l'on essaie de créer une ressource sur la base d'un utilisateur existant, au moyen du formulaire glpi/front/user.form.php?id=123 dans la section "Infos employeur", nous utilisons simplement l'employeur, sans définir le client affecté.

Dans la base de données, une entrée est bien ajoutée dans les tables glpi_plugin_resources_resources et glpi_plugin_resources_employees mais rien n'est créé dans la table glpi_plugin_resources_resources_items.

Workaround actuel est d'aller sur glpi/plugins/resources/front/resource.form.php?id=123 (si l'id de la ressource correspond à l'id de l'utilisateur) et assigner l'utilisateur manuellement.

Au niveau de la DB, ça se présente de la façon suivante:
insert into glpi_plugin_resources_resources_items(plugin_resources_resources_id,items_id,itemtype) values(123,123,'User')

A noter que le lien du workaround ne peut pas être cliqué sur la page glpi/plugins/resources/front/directory.php puisque le matricule n'est pas créé et que c'est le seul élément qui est cliquable dans ce tableau. Mieux vaudrait rendre le nom de famille cliquable comme dans le tableau "Ressources associées" sur glpi/front/user.form.php?id=123.

Associated revisions

Revision 358
Added by tsmr over 7 years ago

Lien ressource - user incomplet see #3630

Revision 359
Added by tsmr over 7 years ago

[trunk] Lien ressource - user incomplet fix #3630

History

#1 Updated by tsmr over 7 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Applied in changeset r359.

#2 Updated by tsmr over 7 years ago

  • Status changed from Resolved to Closed
  • Target version set to 1.8.3

Also available in: Atom PDF