chat.freenode.net #tryton-fr log beginning Mon Jul 16 00:00:02 CEST 2012 | ||
smoldersan | cedk: salut | 17:22 |
---|---|---|
smoldersan | le patch suivant me crée des soucis: http://hg.tryton.org/tryton/rev/1995068b4efa | 17:22 |
smoldersan | quand on clique sur new record en vue calendrier, la méthode new de screen.py fait des switch_view jusqu'à atteindre la form view. | 17:23 |
smoldersan | Le problème c'est que quand switch_view passe par la vue liste, display est appelé à la fin de switch_view et depuis le patch ci-dessus display fait self.current_record = self.group[0]. | 17:23 |
smoldersan | du coup au lieu de créer un nouveau record, la vue form édite juste self.group[0] | 17:23 |
cedk | smoldersan: tu peux fixer le problème | 17:25 |
smoldersan | cedk: ok, je vais préparer un patch pour ça | 17:26 |
cedk | smoldersan: à mon avis, il faut eviter de setter current_record quand il ne faut pas | 17:30 |
smoldersan | cedk: comment peut-on savoir s'il faut ou pas? | 17:42 |
smoldersan | cedk: Sinon dans new, pourquoi ne pas faire switch_view('form') plutôt que de faire plusieurs switch_view() et donc de passer par d'autres vues? | 17:42 |
cedk | smoldersan: je suppose que c'est historique | 17:44 |
smoldersan | cedk: ok. Je peux changer ça? | 17:49 |
cedk | smoldersan: oui si ça ne casse rien | 17:51 |
smoldersan | cedk: ok je vais tester un maximum | 17:52 |
Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!