BLOCKER : pas de repercussion des modifs wcs

La modification du template d'email, destine a l'agent, de
    completion d'un formulaire n'entraine pas de modifications du
    mail envoye par le serveur SMTP local (exim4)

    Les pistes de recherche du bug explorees et restant a creuser
    sont listees dans le diff de ce commit
This commit is contained in:
Paul Marillonnet 2017-03-02 17:26:25 +01:00
parent 6dcf4c21a7
commit ff1101a344
1 changed files with 39 additions and 0 deletions

39
doc.md
View File

@ -1010,6 +1010,45 @@ Une option rapide a mettre en place: rajouter dans le formulaire l'URL de valida
Problème non réentrance des vues du SP si inférence du numéro d'identifiant de la réponse au formulaire. Cette donnée ne devrait pas être manipulée avant création de l'entrée par WCS.
C'est un ID autoincrémenté, mais cela pose quand même problème.
./lib/python2.7/site-packages/quixote/publish.py:291:def get_publisher():
Localiser la fonction de génération et d'envoi de l'email
dans wcs/qommon/emails.py
L'email est modifiable dans l'onglet Paramètres de l'interface backoffice de w.c.s.
```
Bonjour,
Un nouveau formulaire a été complété, vous pouvez le consulter
en suivant ce lien :
[form_url_backoffice]
Si nécessaire, vous pouvez approuver la demande en cliquant sur le lien http://localhost:8007/ldap/test3/wcs/[form_number]/
[if-any details]
Pour référence, voici le détail du formulaire :
[details]
[end]
```
Pas de modif ?
Pistes d'identifications du bug:
- regeneration des fichiers de traduction .po ? non
- basculer GNOME en anglais pour forcer l'envoi du mail dans la locale adéquate ? non
- installation de wcs à l'aide du paquet Debian ? non
- modification en dur du template de l'email dans le code ? non
- prise en compte de modifs avec l'utilitaire wcsctl.py ? non
- rechargement de la config Apache ? non
- mauvaise conf SMTP ? voir exim4-light ? peu probable ... TODO
- template de l'email persistant, dans la base ? à voir, la commande wcsctl.py shell ne fonctionne pas pour l'instant TODO
- inspection pdb ? à voir TODO
- externalisation des templates d'email dans un repertoire extérieur au projet ? TODO
# Ecriture connecteur
Première étape :
lecture du code de Passerelle