{"data":{"id":"MDVA-41631","source":"qpt","sourceRef":"magento/quality-patches@1.1.84","title":"Fixes the issue where users get an error when trying to retrieve order information without an optional \"telephone\" value through GraphQL.","categories":["GraphQL"],"components":["magento/module-sales-graph-ql"],"origin":"adobe-commerce-support","documentation":{"url":"https://experienceleague.adobe.com/en/docs/commerce-operations/tools/quality-patches-tool/patches-available-in-qpt/v1-1-7/mdva-41631-error-retrieving-order-information-without-optional-telephone-value","path":"help/tools/quality-patches-tool/patches-available-in-qpt/v1-1-7/mdva-41631-error-retrieving-order-information-without-optional-telephone-value.md","blobSha":"a76951a3ee43c498a2fdf5119ed589f415239db3","description":"Users get an error retrieving order information without optional \"telephone\" value through GraphQL.","stepsToReproduce":"1. Go to Store > Configuration > Customers > Customer Configuration > Name and Address Options > Show Telephone and set the phone number as optional. 1. Place an order using GraphQL API as a logged-in customer. * Don't set the telephone number when setting the billing and shipping addresses. Follow the instructions given in GraphQL Checkout Tutorial in our developer documentation. 1. Retrieve the order using the GraphQL customerOrders query. <pre> <code class=\"language-graphql\"> { customer { firstname lastname suffix email orders(filter:{number:{eq:\"000000001\"}}){ items{ billing_address { firstname lastname street city region region_id postcode telephone country_code } shipping_address { firstname lastname street city region region_id postcode telephone country_code } } } } } </code> </pre>","introducedInQpt":"1.1.7","createdFor":["2.4.2-p1"],"documentedRange":"2.4.1 - 2.4.3-p1","scheduledFixRelease":"2.4.4"},"files":[{"package":"magento/magento2-base","constraint":">=2.4.1 <2.4.4","path":"patches/os/MDVA-41631_2.4.2-p1.patch","blobSha":"b8bdf833445be93e41e63c81781567e165be5713","url":"https://raw.githubusercontent.com/magento/quality-patches/11d565bdde197b9c7bac859a5698e99098b48457/patches/os/MDVA-41631_2.4.2-p1.patch","thirdParty":false,"modifies":[{"path":"vendor/magento/module-sales-graph-ql/etc/schema.graphqls","change":"modified","package":"magento/module-sales-graph-ql"}],"packages":["magento/module-sales-graph-ql"],"hasTests":false,"applicableVersions":{"magento-community":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1"],"magento-commerce":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1"],"mage-os":[]},"unknownVersions":[],"requires":[],"replacedWith":null,"deprecated":false}],"applicableVersions":{"magento-community":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1"],"magento-commerce":["2.4.3-p3","2.4.3-p2","2.4.3-p1","2.4.3","2.4.2-p2","2.4.2-p1","2.4.2","2.4.1-p1","2.4.1"],"mage-os":[]},"conditions":null,"requirements":null},"_documentation":"https://magento.watch/api","_description":"Quality patch MDVA-41631 details"}