Mailjet 1.14 - Impossible d'envoyer une campagne

Bonsoir

Je veux lancer une campagne de newsletters. Au premier test, il y a un blocage:
je reçois cette erreur

Warning: preg_replace() expects at least 3 parameters, 1 given in C:\dolibarr\www\dolibarrdev\htdocs\custom\mailjet\class\dolmailjet.class.php on line 1096

Je suis allée dans le programme et je trouve cette ligne

$contactlistname=$this->currentmailing->id.preg_replace(’/[^a-zA-Z0-9-]/’).dol_print_date(dol_now(),‹ dayhourlog ›,’’,$this->currentmailing->titre);

il semble que preg_replace demande deux paramètres.

Notre campagne doit démarrer le 15 février.
Est-il possible de corriger le problème
ou me passer un fichier corrigé, si qulqu’un a un mailjet 1.14 qui fonctionne?

Merci de votre aide.
Claude

Sur quelle version de Dolibarr etes vous ? J’utilise la Mailjet 1.13 sur une version 3.4.2 et tout fonctionne bien.
@+

Philazerty dit
Sur quelle version de Dolibarr etes vous ? J’utilise la Mailjet 1.13 sur une version 3.4.2 et tout fonctionne bien.

Je suis sur Dolibarr 3.4.2 avec MailJet 3.14.
Si je vais sur Dolistore, je ne trouve que cette version. Comment me procurer la version précédente?
Avez_vous encore le pakage?

Merci Claude

Bonjour,

il y a bien une erreur dans le code j’ai pousser la correction du le repo git du projet.

Cdt.

Bonjour Florian,
Peux tu me dire si une version de Mailjet pour 3.5.x est envisagée prochainement ?
@+

Bonjour,

En théorie le module est compatible, il ne de ne que que le répertoire custom
Cdt.

Bonjour,

Je viens de mettre a jour le module sur DoliStore pour une version 3.5 de dolibarr.

Cdt.