You are not logged in.
Pages: 1
Bonjour,
Nous recevons des alertes mail de type "Le contenu "truc chose " sur la page "bidule" du site machin est en attente de validation depuis 10 jours.
Le problème, c'est que tous les contenus sont bien validés.
Avez-vous une idée sur les raisons de ce comportement ?
Merci !
Last edited by Le Bechec (12/09/2011 09:27:12)
Offline
c'est peut-être un bug...
l'état du workflow est stocké à deux endroits : un dans le workflow lui-même qui sert à afficher l'état du contenu, et l'autre sur le contenu lui-même, qui sert pour optimiser les requêtes et qui sert notamment pour la requête qui envoie les alertes.
S'il y a désynchro entre les deux, ça pourrait expliquer le problème rencontré, mais sans avoir vos données, je ne peux pas vraiment savoir.
Le mieux serait d'aller voir directement dans le repository pour savoir
Offline
Ok. Pouvez-vous me guider ? Comment je m'y prends ? Je cherche quoi et ou dans le repository ?
Merci.
Offline
bon en fait, après avoir regardé le code, ca n'a surement rien à voir avec les données du workflow
mais il faut aller voir dans le repository quand même
Le mieux est d'aller dans l'application repository via _admin
et de dérouler l'arbre pour retrouver le contenu à partir de sa page :
ametys:root -> ametys:sites -> <site> -> ametys-internal:sitemaps -> fr -> <votre page> -> ametys-internal:zones -> <nom de votre zone> -> ametys-internal:zoneItems -> <le zoneItem qui contient votre contenu>
Ensuite vous cliquez à droite sur la propriété ametys-internal:content et vous allez être redirigés vers le contenu lui-même et sa liste de propriétés.
Les propriétés impliquées dans l'alerte que vous mentionnez sont ametys:proposalDate (qui doit correspondre à la date de dernière proposition) et ametys:awaitingValidationLastDate (qui correspond à la date du dernier mail de relance)
Vous pouvez regarder dans les cas qui ne fonctionnent pas si ces propriétés existent et le cas échéant si leur valeur est cohérente.
Offline
voila ce que cela donne :
Mais je ne vois toujours pas ou est le problème !
Offline
En fait, je me suis arrêté un cran trop haut, il fallait aller voir dans ametys-internal:unversioned
Offline
Alors oui effectivement je vois ceci :
ametys:awaitingValidationLastDate (Date) Lundi 12 Septembre 2011 02:09:10
Il y a donc incohérence ? D’où vient ce problème ? Est-ce un bug ?
Comment corriger ? Si je dois passer systématiquement par le Repository à chaque fois, cela risque d'être fastidieux !
Offline
héhé, ca me parait être un joli bug !
Si un contenu a été proposé au moins une fois, on va continuer à recevoir les alertes, même après validation...
La requête JCR n'est pas bonne, elle remonte trop de contenus.
J'ai créé le ticket pour suivre ce problème.
Merci
Offline
Bonjour,
La 3.2.2 a été livrée vendredi. Ca devrait corriger votre problème de mails.
Je vous invite à la tester.
Cédric
Offline
Votre problème a été résolu avec la 3.2.2 ?
Offline
Bonjour,
Nous n'avons pas encore mis a jour Ametys. Je vous tiendrai au courant.
Offline
Pages: 1