[spip-dev] Bug ? avec SPIP 2.0.10 et PostGre Création d'un utilisateur.

Bonjour à tous

Je suis nouveau dans la communauté spip. Donc j’espère que je poste au bons endroits.

Voici mon problème :

J’ai voulu créé un utilisateur dans la partie privé du site.

Voici le message d’erreur que j’obtiens :

Warning: pg_query() [function.pg-query]: Query failed: ERREUR: syntaxe en entrée invalide pour l'entier : « oui » in /projet/dev/xxx/ecrire/req/pg.php on line 146

Avez vous eu le même comportement ? Je suis sous debian avec une BD Postgre et sous Spip 2.0.10

Cordialement

Denis

effectivement :

ici
spip 2.0.10 [14698]
pg 1.8.4
php 5.2.11

si je n'ai pas de blocage (le nouvel auteur est bien créé), j'ai bien
dans les logs de tmp/prive_spip.log :
   Erreur PG ERROR: invalid input syntax for integer: "oui"
   errcode: 1000 : invalid input syntax for integer: "oui" -
     SELECT COUNT(*)
     FROM spip_auteurs
     WHERE login='totor' AND id_auteur!='oui' AND statut!='5poubelle'

où spip demande à pg de comparer un champ de type int
à une valeur de type str

http://trac.rezo.net/trac/spip/changeset/15201