IRC logs of #tryton-fr for Tuesday, 2012-10-23

chat.freenode.net #tryton-fr log beginning Tue Oct 23 00:00:02 CEST 2012
2012-10-23 19:04 <Pilou> cedk: j'essaie de comprendre le fonctionnement du module dashboard, mais je ne comprends pas à comment la vue générée ( par exemple: <board string="Dashboard" col="1"><action name="61"/></board> - dans ce cas 61 correspond à l'id d'un record "ir.action" de type "ir.action.act_window") est transformée en vue affichable par le client (c'est à dire en tree et/ou form.
2012-10-23 19:05 <Pilou> En fait je cherche le bout de code qui traite l'information 'action name="61"'.
2012-10-23 19:31 <cedk> Pilou: http://hg.tryton.org/2.4/tryton/file/4fff61079c87/tryton/gui/window/view_board/action.py#l24
2012-10-23 19:32 <Pilou> merci !
2012-10-23 19:33 <cedk> Pilou: ça a changer en 2.6, c'est l'xml id qui est utilisé
2012-10-23 19:34 <Pilou> ok je note ça pour quand je migrerai
2012-10-23 20:21 <cedk> Pilou: je pense qu'on a oublié de migrer le module dashboard pour utiliser xml_id au lieu des id
2012-10-23 20:27 <Pilou> pour gérer les vues qui sont dans le xml seulement et pas dans la base ?
2012-10-23 20:30 <cedk> Pilou: en fait je pense que ActWindow.get doit fonctionner aussi avec des ids
2012-10-23 20:33 <cedk> Pilou: http://codereview.tryton.org/579002
2012-10-23 20:39 <Pilou> il y a une exception avec la version 2.6 et le module dashboard
2012-10-23 20:42 <cedk> Pilou: oui je suppose, j'ai pas encore testé
2012-10-23 20:42 <Pilou> et avec ton patch il n'y a plus d'exception
2012-10-23 20:42 <cedk> Pilou: et ça marche ?
2012-10-23 20:42 <Pilou> oui
2012-10-23 20:43 <Pilou> le page dashboard s'affiche bien avec les deux vues qui j'ai auparavant ajouté
2012-10-23 20:43 <cedk> Pilou: nickel tu peux mettre un commentaire sur le codereview
2012-10-23 20:47 <Pilou> c'est fait
2012-10-23 20:50 <Pilou> Sans le patch, il y a deux popups qui apparaissent successivement quand j'essaie d'afficher le dashboard: la première pour l'exception "get_id() takes exactly 3 arguments (2 given)" et une autre "tryton-2.6.0/tryton/tryton/common/common.py", line 1257, in run: raise RPCException(self.exception)".

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!