[PaaS only]{class="badge informative" title="Applies to Adobe Commerce on Cloud projects (Adobe-managed PaaS infrastructure) and on-premises projects only."}

ACSD-62671: GraphQL doesn’t return updated address on first attempt

The ACSD-62671 patch fixes the issue where a GraphQL request does not return up-to-date address information on the first attempt. This patch is available when the Quality Patches Tool (QPT) 1.1.57 is installed. The patch ID is ACSD-62671. Please note that the issue is scheduled to be fixed in Adobe Commerce 2.4.8.

Affected products and versions

The patch is created for Adobe Commerce version:

  • Adobe Commerce (all deployment methods) 2.4.7-p1

Compatible with Adobe Commerce versions:

  • Adobe Commerce (all deployment methods) 2.4.7 - 2.4.7-p3
NOTE
The patch might become applicable to other versions with new Quality Patches Tool releases. To check if the patch is compatible with your Adobe Commerce version, update the magento/quality-patches package to the latest version and check the compatibility on the Quality Patches Tool: Search for patches page. Use the patch ID as a search keyword to locate the patch.

Issue

When using the GraphQL Application Server, customer address request does not return the most recent data.

Steps to reproduce:

  1. Install and start GraphQL Application Server.

  2. Ensure graphQL_query_resolver_result cache type is enabled.

  3. Use GraphQL to:

    • Create a customer.
    • Generate a token.
    • Use the token to create multiple addresses for the above customer.
  4. Send GraphQL request to get the customer’s addresses.

  5. Add a new address to the customer.

  6. Repeat the request from Step #4 multiple times while monitoring the returned address count in the response.

Expected results:

GraphQL response contains the correct number of customer addresses.

Actual results:

Occasionally, incorrect number of addresses are returned in the GraphQL response.

Apply the patch

To apply individual patches, use the following links depending on your deployment method:

To learn more about Quality Patches Tool, refer to:

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