IRC logs of #tryton-fr for Monday, 2017-06-26

chat.freenode.net #tryton-fr log beginning Mon Jun 26 00:03:01 CEST 2017
2017-06-26 01:47 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton-fr
2017-06-26 02:08 -!- thaneor(~ldlc6@r179-25-87-247.dialup.adsl.anteldata.net.uy) has joined #tryton-fr
2017-06-26 07:26 -!- _2cadz(~ccr@ax313-1-82-66-159-99.fbx.proxad.net) has joined #tryton-fr
2017-06-26 07:35 -!- azerttyu(~azerttyu@37.61.245.231) has joined #tryton-fr
2017-06-26 07:37 -!- azerttyu(~azerttyu@37.61.245.231) has joined #tryton-fr
2017-06-26 08:57 -!- cedk(~ced@gentoo/developer/cedk) has joined #tryton-fr
2017-06-26 09:08 <fabix> semarie: ok, par contre ça plante pas si on met l'attribue dans un fichier xml à part, c'est bizarre du coup
2017-06-26 09:09 <fabix> s/ue/ut
2017-06-26 09:10 <semarie> là, il semble que le fichier est validé avec la spécification relaxng trytond/trytond/ir/ui/tree.rnc
2017-06-26 09:10 <semarie> le xml est non conforme à la spec: exception
2017-06-26 09:11 <semarie> peut être qu'avec un fichier à part, celui-ci n'est pas validé ? mais je ne connais pas assez le code pour savoir :-/
2017-06-26 09:12 -!- mrichez(~smuxi@mail.saluc.com) has joined #tryton-fr
2017-06-26 09:13 <fabix> cedk: faut-il que j'ouvre une nouvelle issue pour le fait que ça ne plante pas quand l'attribut string est spécifié quand le "tree" est déclaré dans un fichier séparé ?
2017-06-26 09:13 <cedk> fabix: non, ça plantera dans les tests
2017-06-26 09:14 <fabix> càd ? le problème existe en 4.2, il serait corrigé en 4.4 ?
2017-06-26 09:40 -!- nicoe(~nicoe@host-85-201-184-151.dynamic.voo.be) has joined #tryton-fr
2017-06-26 10:00 <fabix> hmm, erreur de ma part, ça plante à l'update du module, pas à l'autoreload par trytond en mode dev
2017-06-26 10:03 <fabix> euh si, ça passe, j'avais laissé le string dans le CDATA
2017-06-26 10:03 <fabix> y a bien un petit bug
2017-06-26 12:30 <fabix> je fais des tests, dans une méthode de classe de mon modèle, j'essaye d'effectuer une requête, et là j'ai l'erreur :
2017-06-26 12:30 <fabix> AttributeError: 'Transaction' object has no attribute 'connection_cursor'
2017-06-26 12:34 <cedk> fabix: http://doc.tryton.org/4.4/trytond/doc/ref/transaction.html#trytond.transaction.Transaction.connection
2017-06-26 12:36 <fabix> dans la méthode __register__ de party, il y a "cursor = Transaction().connection.cursor()" ; ça serait pas le même objet ?
2017-06-26 12:39 <cedk> fabix: ben non puisque connection_cursor n'existe pas
2017-06-26 12:39 <fabix> arf
2017-06-26 12:40 <fabix> désolé, j'ai vu un "_" au lieu d'un "."...
2017-06-26 12:40 <fabix> parfois, le copier/coller a du bon...
2017-06-26 14:11 -!- thaneor1(~ldlc6@r179-25-71-167.dialup.adsl.anteldata.net.uy) has joined #tryton-fr
2017-06-26 17:13 <fabix> j'ai un modèle qui est un simple dico clé/valeur qui permet de définir la cible commerciale d'un tiers
2017-06-26 17:13 <fabix> comment faire en sorte qu'un nouveau tiers ait le code "0" (Inconnu) défini par défaut ?
2017-06-26 17:14 <fabix> j'ai ajouté un champ "cible_commerciale" à party qui est un M2O
2017-06-26 17:14 <fabix> c'est bien avec une méthode statique default_cible_commerciale ?
2017-06-26 17:15 <fabix> si oui, est-ce que cette méthode doit faire une requête dans le modèle CibleCommercial en recherchant le code "0" ?
2017-06-26 17:35 <cedk> fabix: une méthode de class et oui il faut retourner l'ID
2017-06-26 17:39 <fabix> return 1 , ça marche ?
2017-06-26 17:40 <fabix> il y a beaucoup de méthodes default_ déclarées en @staticmethod
2017-06-26 17:42 <fabix> pourquoi faudrait-il utiliser @classmethod ici ?
2017-06-26 17:49 <fabix> ah oui , c'était trop simple :)
2017-06-26 17:50 <cedk> fabix: staticmethod est conceptuellement pas le bon type
2017-06-26 17:50 <fabix> par contre, y a intérêt à charger le dico à l'installation du module pour que l'id 1 correspondent bien au code "0"
2017-06-26 17:52 <fabix> cedk: default_addresses() dans party.py , il est en @staticmethod , c'est bon ?
2017-06-26 17:52 <fabix> (en 4.2 en tout cas)
2017-06-26 17:56 <nicoe> fabix: on a fait l'erreur au début de penser que ce serait des staticmethod mais dès qu'il y a de l'héritage ça ne marche plus
2017-06-26 17:57 <nicoe> fabix: les staticmethod sont donc des restes de "vieux" code
2017-06-26 18:05 <fabix> ok, je comprends
2017-06-26 21:35 -!- ChanServ(ChanServ@services.) has joined #tryton-fr
2017-06-26 22:00 -!- semarie(~semarie@unaffiliated/semarie) has joined #tryton-fr

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