chat.freenode.net #tryton-fr log beginning Mon Jul 16 00:00:02 CEST 2012 | ||
2012-07-16 17:22 <smoldersan> cedk: salut | ||
2012-07-16 17:22 <smoldersan> le patch suivant me crée des soucis: http://hg.tryton.org/tryton/rev/1995068b4efa | ||
2012-07-16 17:23 <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. | ||
2012-07-16 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]. | ||
2012-07-16 17:23 <smoldersan> du coup au lieu de créer un nouveau record, la vue form édite juste self.group[0] | ||
2012-07-16 17:25 <cedk> smoldersan: tu peux fixer le problème | ||
2012-07-16 17:26 <smoldersan> cedk: ok, je vais préparer un patch pour ça | ||
2012-07-16 17:30 <cedk> smoldersan: à mon avis, il faut eviter de setter current_record quand il ne faut pas | ||
2012-07-16 17:42 <smoldersan> cedk: comment peut-on savoir s'il faut ou pas? | ||
2012-07-16 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? | ||
2012-07-16 17:44 <cedk> smoldersan: je suppose que c'est historique | ||
2012-07-16 17:49 <smoldersan> cedk: ok. Je peux changer ça? | ||
2012-07-16 17:51 <cedk> smoldersan: oui si ça ne casse rien | ||
2012-07-16 17:52 <smoldersan> cedk: ok je vais tester un maximum |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!