Jump to content

Bug lors d'un import de compte client via PHPmyAdmin...


Recommended Posts

Bonjour à tous et merci par avance de vos éventuelles contributions.

 

Lors d'un import des comptes clients d'un 1.5 en prod vers un 1.6.0.9 en dev, tout s'est bien passé a priori avec récupération des comptes clients et changement des clefs de cryptage dans le fichier de configuration et remplacement dans la table des employés. J'ai donc aussi récupérer les mots de passe de mes clients...

 

Mais quand je me connecte avec un compte client importé, j'ai un message d'erreur 500 lorsque je veux aller dans "Mes informations personnelles" du compte clients connecté. Je précise que je n'ai pas ce problème avec une simulation d'un nouveau compte créé sur le dev.

 

Voic le message en mode debug :

 

[PrestaShopException]

Property Customer->siret is not valid
at line 846 in file classes/ObjectModel.php

840.
841.             $message = $this->validateField($field, $this->$field);
842.             if ($message !== true)
843.             {
844.                 if ($die)
845.                     throw new PrestaShopException($message);
846.                 return $error_return ? $message : false;
847.             }
848.         }
849.
850.         return true;

Que dois-je faire ?

 

 

Link to comment
Share on other sites

UP et clôture.

 

Un retour pour vous informer du résultat au cas où...

 

Le problème venait de mon export initial, la valeur NULL s'est mis dans le tableau au moment de l'export dans les champs non renseignés, et je n'avais pas nettoyé cela en effaçant tous les NULL dans l'import... et donc un module installé du nom de SIRET pour les compte pro avait du mal à gérer ces "NULL".

 

Nettoyage fait et import refait, cela fonctionne bien...

 

Je cloture le topic.

 

Merci.

Link to comment
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...