Changeset 113890 in spip-zone


Ignore:
Timestamp:
Feb 13, 2019, 10:25:31 AM (5 days ago)
Author:
cedric@…
Message:

fix : ajouter le sujet dans les logs quand on envoi par mail() (car pas dans le header dans ce cas)

Location:
_plugins_/facteur/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/facteur/trunk/inc/envoyer_mail.php

    r113789 r113890  
    289289        // Et c'est parti on envoie enfin
    290290        $backtrace = facteur_backtrace();
    291         $trace = trim($head)
    292                 . ($destinataire ? "\nDestinataire: " . implode(', ', $destinataire): '');
     291        $trace = trim($head);
     292        // si c'est un envoi par mail() on a pas le sujet dans le head, ce qui rend le debug complique, on l'ajoute manuellement
     293        if (strpos($trace, 'Subject:') === false) {
     294                $trace .= "\nSubject: $sujet";
     295        }
     296        $trace .= ($destinataire ? "\nDestinataire: " . implode(', ', $destinataire): '');
    293297        spip_log("mail via facteur\n$trace",'mail');
    294298        spip_log("mail\n$backtrace\n$trace",'facteur');
  • _plugins_/facteur/trunk/paquet.xml

    r113789 r113890  
    22        prefix="facteur"
    33        categorie="communication"
    4         version="3.6.3"
     4        version="3.6.4"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.2.*]"
Note: See TracChangeset for help on using the changeset viewer.