Désolé pour ma fausse manip avec l'objet "Re: [Dolibarr-dev] tests dolibarr
2.4"...

Le 18 juillet 2008 10:19, Kaoul <[EMAIL PROTECTED]> a écrit :

> Bonjour,
>
> Pour mes webservices, j'utilise comme c'est conseillé dans le wiki les
> entités societe.class.php et contact.class.php. Je n'ai pas de problème avec
> la méthode create() de societe.class.php mais create() de contact.class.php
> ne marche pas. Mysql refuse le fait que ma variable $user soit vide, du coup
> la requête ressemble à :
> INSERT INTO llx_socpeople (datec, fk_soc, name, fk_user_creat, priv) VALUES
> (now(), 30,'toto',,0)
> Cela plante à cause des deux virgules qui se suivent dans VALUES. Avec
> société je n'ai pas ce problème mais je n'ai pas vu dans le code comment
> l'entité société arrive à mettre un utilisateur correct.
>
> Voici mes questions :
> - Si je me souviens bien, la variable $user n'est plus utilisée
> (deprecated), pourquoi cela marche avec société et pas contact ?
> - J'ai modifié contact.class.php pour que si $user == '' cela met 1 dans
> fk_user_creat mais il faudrait plutôt régler cela officiellement non ?
>
> D'avance merci,
>
> Kaoul
>
_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à