si gamumail est activé et le slug mail_inscription existe, passer par Gamumail pour l'envoi du mail d'inscription

This commit is contained in:
cy_altern 2021-04-24 02:11:15 +02:00
parent e72c81d385
commit 884bab15fc

View file

@ -13,7 +13,11 @@ if (!defined('_ECRIRE_INC_VERSION')){
* @return void
*/
function inc_comptespip_mail_inscription_dist(int $id_auteur, array $options = []) :void{
if (test_plugin_actif('gamumail') and sql_countsel('slug', 'spip_gamumails', 'slug=mail_inscription')) {
$envoyer_gamumail = charger_fonction('envoyer_gamumail', 'inc');
$envoyer_gamumail('mail_inscription', $id_auteur, ['args' => $options]);
}
else {
$contexte = sql_fetsel('*', 'spip_auteurs', 'id_auteur='.intval($id_auteur));
if (isset($options['pass'])) {
$contexte['pass'] = $options['pass'];
@ -26,3 +30,4 @@ function inc_comptespip_mail_inscription_dist(int $id_auteur, array $options = [
include_spip('inc/notifications');
notifications_envoyer_mails($mail_complet, $message, $sujet);
}
}