[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-68573 : les autorisations de catégorie n’ont pas été appliquées aux éléments de la liste de souhaits du client, ce qui a entraîné un affichage et une pagination incorrects sur le storefront web et dans GraphQL

Le correctif ACSD-68573 corrige le problème où les autorisations de catégorie n’étaient pas correctement appliquées aux éléments de la liste de souhaits du client. Ce correctif est disponible lorsque la version 1.1.75 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-68573. Notez que ce problème doit être résolu dans Adobe Commerce 2.4.9.

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.7-p6

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.5 - 2.4.8-p3
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

Les autorisations de catégorie n’ont pas été correctement appliquées aux éléments de la liste de souhaits du client.

Procédure à suivre :

  1. Créez un client et affectez uniquement le groupe de clients Retailer.

  2. Accédez à Stores > Configuration > Catalog > Catalog > Category Permissions et définissez les éléments suivants :

    1. Enabled : Oui
    2. Allow Browsing Category : Oui, pour les groupes de clients spécifiés
    3. Customer Groups : RETAILER
  3. Accédez à Catalog > Categories et créez une catégorie.

  4. Définissez les autorisations de catégorie sur Allow pour les trois options du groupe Retailer.

  5. Modifiez une autre catégorie (la catégorie existante qui contient déjà 10 produits).

  6. Définissez les autorisations de catégorie sur Allow pour les trois options de All Customer Groups.

  7. Ajoutez des produits à la nouvelle catégorie.

  8. Exécutez le processus de réindexation.

  9. Sur Storefront, connectez-vous en tant que client.

  10. Ajoutez les produits de la nouvelle catégorie à la liste de souhaits.

  11. Ajoutez les 10 produits de l'ancienne catégorie à la liste de souhaits.

  12. Remplacez le groupe de clients par General dans le panneau d’administration.

  13. Déconnectez-vous et reconnectez-vous en tant que client sur le Storefront.

  14. Ouvrez la liste de souhaits.

Résultats attendus :

  1. La liste de souhaits doit afficher Éléments 1 sur 10 au total.
  2. Seul le produit qui n'appartient pas à la catégorie Code Bank doit être visible dans la liste de souhaits.
  3. La pagination doit afficher Page 1 sur 1.

Résultats réels :

  1. La liste de souhaits affiche Éléments 1 à 9 sur 11 au total.
  2. Le message Vous n’avez aucun élément dans votre liste de souhaits s’affiche.
  3. Affichage de la pagination Page 1 sur 2.

Application du correctif

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

Lecture connexe

Pour en savoir plus sur Quality Patches Tool, consultez :

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