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:
parent
6dcf4c21a7
commit
ff1101a344
39
doc.md
39
doc.md
|
@ -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
|
||||
|
|
Reference in New Issue