Jump to content
machpro

Erreur suite patch "Spam compte client"

Recommended Posts

Bonjour,

Je viens d'appliquer le patch contre les "spams compte client" , j'ai fait la  modification sur les fichiers (pas d'override) le code est visiblement correct, si j'essaie  avec un nom du type "www. etc" je suis rejeté (tout est normal); lorsque je met un nom valide , je n'ai plus l'alerte (tout est encore normal) ; lorsque j'enregistre , je me retrouve avec une page blanche ( erreur 500)et en mode debug j'ai cette alerte "le paramètre "to" est corrompu".

J'ai fait des recherches, cela pourrait venir d'un problème d'envoi de mail suite à l'enregistrement du nouveau client mais je ne comprend pas pourquoi le pb survient seulement avec les fichiers patches !

Si quelqu'un a une solution je suis preneur car je ne peux pas utiliser le patch en l'état

Merci

Edited by machpro (see edit history)

Share this post


Link to post
Share on other sites

Quel patch ? validate et customer ?

Le paramètre "to" est l'email du destinataire, est-il correct ?

Share this post


Link to post
Share on other sites

bonjour,

Oui j'ai patché les deux fichiers Validate et Customer

2 hours ago, Eolia said:

Le paramètre "to" est l'email du destinataire, est-il correct ?

Est il correct? le paramètre ou l'email?  L'email est correct

le pb ne viendrait il  pas du changement de isname par iscustomername qui ne serait pas reconnu !

Avec le meme email client, je n'ai pas ce pb avec les fichiers custommer et validate non patchés

Merci pour ton aide

Share this post


Link to post
Share on other sites

Class mail.php:

        // It would be difficult to send an e-mail if the e-mail is not valid, so this time we can die if there is a problem
        if (!is_array($to) && !Validate::isEmail($to)) {
            Tools::dieOrLog(Tools::displayError('Error: parameter "to" is corrupted'), $die);
            return false;
        }

Donc soit il y a un problème sur votre surcharge soit ce fichier Mail.php a lui-même une override non-conforme.

Share this post


Link to post
Share on other sites

je n'ai pas fait de surcharge, j'ai modifié directement les fichiers; je vais regarder du cote de mail.php

Merci

Share this post


Link to post
Share on other sites

Bonsoir;

J'ai vu un post avec un pb similaire sur lequel tu etais intervenu !

Est ce transposable dans mon cas ?

C'est ici: 

 

Share this post


Link to post
Share on other sites

Bonjour,

Je n'ai toujours pas trouvé de solution! Est ce que quelqu'un aurait une autre idée?

Merci

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More