-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: placeOrder backwards incompatible changes included in patch from v2.4.6-p7 -> v2.4.6-p8. #39282
Comments
Hi @damienwebdev. Thank you for your report.
Join Magento Community Engineering Slack and ask your questions in #github channel. |
+1 This is also happening on In {
"data": {
"placeOrder": {
"order": null
}
}
} This is a blocker for any upgrades or security patches. @damienwebdev Thank you for your description that clearly conveys the outrage I feel at the moment, having discovered this issue while finalizing our upgrade to 2.4.7. |
Note that this same breaking pattern has already been introduced into the 2.4-develop branch for the UpdateCartItems resolver in this commit. If Adobe does not nip this in the bud now, it's going to spread. |
Adobe posted a KB article about this some hours ago and it contains a patch: https://experienceleague.adobe.com/en/docs/commerce-knowledge-base/kb/troubleshooting/known-issues-patches-attached/backwards-incompatible-changes-for-graphql-placeorder-api-in-adobe-commerce-2-4-6-p8 |
Closing as a patch is available. |
@damienwebdev The patch does not fix the problem in 2.4.7. Should I open a separate issue? |
@JesKingDev #39300 tracks the issue in 2.4-develop If there's a separate issue introduced as a patch to v2.4.7, then this should be tracked as a separate issue. However, if this was released in v2.4.7 with no further patches, then I think the other issue suffices. |
As a developer, I want my app to continue working after I apply security patches.
For reproduction:
placeOrder
on v2.4.6-p7 and expect an error graphql response.placeOrder
on v2.4.6-p7 and expect an error graphql response.null
for data with a new "errors" key.I'm getting painfully bored and tired of breaking applications because I try to have good security routines like applying security patches the day of release.
https://experienceleague.adobe.com/en/docs/commerce-operations/release/notes/security-patches/2-4-6-patches contains no mention of this BiC change.
Seriously. Do better.
The text was updated successfully, but these errors were encountered: