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
Piloucedk: 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.19:04
PilouEn fait je cherche le bout de code qui traite l'information 'action name="61"'.19:05
cedkPilou: http://hg.tryton.org/2.4/tryton/file/4fff61079c87/tryton/gui/window/view_board/action.py#l2419:31
Piloumerci !19:32
cedkPilou: ça a changer en 2.6, c'est l'xml id qui est utilisé19:33
Pilouok je note ça pour quand je migrerai19:34
cedkPilou: je pense qu'on a oublié de migrer le module dashboard pour utiliser xml_id au lieu des id20:21
Piloupour gérer les vues qui sont dans le xml seulement et pas dans la base ?20:27
cedkPilou: en fait je pense que ActWindow.get doit fonctionner aussi avec des ids20:30
cedkPilou: http://codereview.tryton.org/57900220:33
Pilouil y a une exception avec la version 2.6 et le module dashboard20:39
cedkPilou: oui je suppose, j'ai pas encore testé20:42
Pilouet avec ton patch il n'y a plus d'exception20:42
cedkPilou: et ça marche ?20:42
Pilououi20:42
Piloule page dashboard s'affiche bien avec les deux vues qui j'ai auparavant ajouté20:43
cedkPilou: nickel tu peux mettre un commentaire sur le codereview20:43
Pilouc'est fait20:47
PilouSans 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)".20:50

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!