IRC logs of #tryton-fr for Friday, 2012-02-10

chat.freenode.net #tryton-fr log beginning Fri Feb 10 00:00:01 CET 2012
2012-02-10 16:06 <pilou> nicoe: je recherche l'origine de l'issue264. Le serveur envoie les données géographiques de type point au client sous la forme [X, Y, Z, M] (comme par exemple: {"id": 29, "result": [{"_timestamp": null, "mon_point": [ X, Y, Z, M ] ... ]}) ?
2012-02-10 16:32 <nicoe> pilou: c'est plutôt mon_point: { "type": "POINT", "result": [X, Y, Z, M]}
2012-02-10 16:32 <nicoe> en fait faut voir la jsonification du résultat
2012-02-10 16:46 <pilou> tu peux m'indiquer quel endroit du code de trytond crée l'objet ppygis.Point à partir de l'info contenue en base de données ?
2012-02-10 16:47 <nicoe> c'est dans ppygis que ça se passe ça
2012-02-10 16:48 <nicoe> à la fin du fichier tu as une fonction register_psycopg
2012-02-10 16:49 <nicoe> avec GEOMETRY = ...
2012-02-10 16:49 <nicoe> ce qui enregistre un marshaller dans psycopg
2012-02-10 16:53 <pilou> tiens c'est peut être que psycopg n'est pas activé qui fait que ça marche pas ...
2012-02-10 16:53 <nicoe> pitête
2012-02-10 16:54 <nicoe> tu dois avoir dans "trytond/backend/postgresql/geographic.py" un appel à register_psycopg
2012-02-10 16:55 <pilou> oui je l'ai bien
2012-02-10 16:55 <pilou> il échoue pas même si psycopg n'est pas dispo ;)
2012-02-10 16:57 <nicoe> mmm bizarre
2012-02-10 17:15 <pilou> hum c'est pas ça j'ai confondu "psyco" et "psycopg2" =)
2012-02-10 17:17 <nicoe> pilou: vendredi tout ça ...
2012-02-10 17:26 <pilou> nicoe: de quand date les dernières modifs du depot ppygis ?
2012-02-10 17:27 <nicoe> j'ai pushé un nouveau patch il y a une ou deux semaines je pense
2012-02-10 18:10 <pilou> nicoe: même avec les modifs de ppygis du 31/01 ça ne marche pas. Le constructeur de la classe Point de ppygis n'est jamais appelé.
2012-02-10 18:11 <cedk> pilou: es-tu sure que Python prend bien cette librairie et pas une autre copie
2012-02-10 18:17 <pilou> oui. j'ai rajouté des "print" dans le fichier ppygis.py et j'ai vérifié que ce fichier était bien chargé en affichant ppygis.__file__dans ./trytond/backend/postgresql/geographic.py
2012-02-10 18:38 <nicoe> pilou: peut-être le nombre "436421" sur la ligne GEOMETRY ?
2012-02-10 18:38 <pilou> peut être que l'oid depend de chaque install ouis
2012-02-10 18:39 <nicoe> putain si c'est ça, c'est vraiment pourri
2012-02-10 18:39 <pilou> enfin ça
2012-02-10 18:39 <nicoe> mais ça m'étonnerai fort
2012-02-10 18:39 <pilou> non non c'est ça
2012-02-10 18:40 <pilou> (cf "select oid from pg_type where typname='geometry';")
2012-02-10 18:41 <nicoe> peut-être d'une version à l'autre de postgresql
2012-02-10 18:42 <pilou> d'apres ce que j'ai compris de la doc c'est bien dynamique
2012-02-10 18:43 <pilou> c'est juste une petit query à rajouter et ça permet de vérifier si postgis est bien activé ;)
2012-02-10 18:44 <nicoe> moui ... tu peux le mettre dans le bug qu'on aie pas à chercher (je vais y aller là-
2012-02-10 18:44 <pilou> k
2012-02-10 18:44 <nicoe> merci

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