Bonjour M. Salaun,

j'ai reproduit le bug (avec MySQL, pas de soucis avec PostgreSQL) et ai ouvert le Jira suivant:
http://ci-obm.linagora.com/jira/browse/OBMFULL-2808

Merci pour votre retour.
--
Stéphane Colson
QA OBM

Le 14/11/2011 10:55, Pascal salaun a écrit :
Bonjour,

1/ Le bug est apparu quand j'ai voulu inscrire un (mon premier) contact personnel, avec l'erreur suivante à l'enregistrement

[Error :]
*
Database error:* Invalid SQL: SELECT subscription_contact_id as contact_id, subscription_id, subscription_renewal, subscription_quantity, publication_title, publication_year, publication_lang, publication_desc, publicationtype_label, subscriptionreception_label, subscription_timecreate FROM Subscription subs JOIN Publication pub ON subs.subscription_publication_id = pub.publication_id LEFT JOIN PublicationType pub_type ON pub.publication_type_id = pub_type.publicationtype_id LEFT JOIN subscriptionreception subs_rec ON subs.subscription_reception_id = subs_rec.subscriptionreception_id WHERE subs.subscription_contact_id IN (6)ORDER BY publication_id
*MySQL Error*: 1146 (Table 'obm.subscriptionreception' doesn't exist)
Session halted.

[/Error]


Remarques :
1) mon carnet de contact était vide
2) J'ai obtenu la même erreur avec un carnet renseigné, mais avec le fichier originel, et ce, dès l'appel du module Contact.




2/ Elle est où la comm. concernant le retour de bugs et de bugfixes ?
Mais la prochaine fois, vous aurez les 2 fichiers (avant/après), enfin si j'oublie pas ;-)


Bonne journée,


Pascal

Le 14/11/2011 10:23, Michael BAILLY a écrit :
Bonjour,

merci pour ce bugfix ! Plusieurs remarques :

1/ Pourriez-vous nous expliquer plus précisément ce qui ne fonctionnait
pas et qui est corrigé par ce bugfix, afin que nos éqquipes de QA
puissent créer une issue correcte et effectuer, par la suite, des tests
de non-régression ?
2/ Lorsque vous proposez un patch, ce serait vraiment un gain de tps
pour nous de le faire via un diff entre le code éxistant et le code
fixé. Nos sources sont maintenant disponibles via git (
http://obm.org/doku.php?id=git  ).

Cela dit, encore une fois, merci de nous remonter des bugfixes.

Cordialement,

Michael


Le 10/11/2011 19:25, Pascal salaun a écrit :
Bonjour tout le monde,

cela faisait longtemps que je n'avais pas remonté de bug.

Cette fois-ci, il s'agit d'une erreur de typo.
L'écriture "chameau" a ses avantages mais aussi ses inconvénients.

Donc, merci de corriger le fichier  "obminclude/of/of_contact.php" comme suit

L1245 : LEFT JOIN SubscriptionReception subs_rec ON 
subs.subscription_reception_id = subs_rec.subscriptionreception_id


Sinon la gestion des partages de droits sur les contacts, elle marche pas. :-P



Bon courage pour la suite,



Pascal
_______________________________________________
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm
_______________________________________________
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm


_______________________________________________
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm

_______________________________________________
Obm mailing list
Obm@list.obm.org
http://list.obm.org/mailman/listinfo/obm

Répondre à