[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

ACSD-52133 : impossible d’enregistrer le compte client après une mise à niveau

NOTE
Ce correctif a été abandonné en raison d’un conflit avec le correctif de sécurité APSB25-08.

Le correctif ACSD-52133 corrige le problème en raison duquel un compte client ne peut pas être enregistré après une mise à niveau. Ce correctif est disponible lorsque la version 1.1.35 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-52133. Notez que le problème est planifié pour être corrigé dans Adobe Commerce 2.4.7.

Produits et versions concernés

Le correctif est créé pour la version Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.6

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.6 - 2.4.6-p1
NOTE
Le correctif peut s’appliquer à d’autres versions avec de nouvelles versions de Quality Patches Tool. Pour vérifier si le correctif est compatible avec votre version d’Adobe Commerce, mettez à jour le package magento/quality-patches vers la dernière version et vérifiez la compatibilité sur la page Quality Patches Tool : Rechercher des correctifs. Utilisez l’ID du correctif comme mot-clé de recherche pour localiser le correctif.

Problème

Le compte client ne peut pas être enregistré après une mise à niveau.

Procédure à suivre :

  1. Installez Adobe Commerce version 2.4.4.

  2. Créez un client.

  3. Mettez à niveau Adobe Commerce vers la version 2.4.6 à partir de la version antérieure 2.4.4 où un client était déjà créé.

  4. Définissez la clé de chiffrement comme indiqué ci-dessous dans env.php :

    d337b914e91ff703b1e94ba4156aadf0

  5. Définissez les valeurs ci-dessous dans la base de données pour tout client sous le tableau customer_entity :

    code language-none
    -> rp_token as incr4869
    -> rp_token_created_at as "2021-04-29 20:06:14"
    
  6. Accédez à Admin > Customers > All Customers.

  7. Modifiez le client pour lequel les valeurs ci-dessus ont été mises à jour.

  8. Cliquez sur Save Customer ou Save and Continue Edit

Résultats attendus :

Le client est enregistré sans erreur.

Résultats réels :

  • L’enregistrement du client n’est pas enregistré.
  • Le message d’erreur suivant apparaît : Un problème est survenu lors de l’enregistrement du client.

Application du correctif

Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :

Lecture connexe

Pour plus d’informations sur les autres correctifs disponibles dans QPT, reportez-vous à Quality Patches Tool : Rechercher des correctifs dans le guide de Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3