L'ouverture d'un document déposé ne fonctionne pas qd hook getTargetObject

Tags: #<Tag:0x00007fdd466fa2e0>


dans mon module, un objet ayant un attribut de type document permet de déposer des pièces pour un appel à projet.

cet objet est accessible via le projet mais aussi via la page d’accueil (zone de la vue) sur laquelle j’affiche les pièces jointes à valider par les instructeurs.

j’ai du coup codé le hook l’objet getTargetObject qui permet d’afficher la demande en sélectionnant la pièce jointe à valider.

tout ça fonctionne très bien.
A part l’ouverture du document qui ne fonctionne pas. quand je clique sur Ouvrir rien ne se passe et une erreur apparait dans la console : TypeError : f is undefined

si je commente le hook, le document s’ouvre correctement

Il doit chercher le champ dans le target object, qui n’a pas ce champ. D’habitude le target est un héritier, on doit être sur un nouveau cas où on change complètement d’objet.

On va regarder ça pour gérer ce cas.

Problème corrigé, il faudra vous mettre à jour demain.

1 Like

c’est bon, ça fonctionne. merci