Fix for Issue #35382 - Order state stuck in 'Payment Review' - #35383
Fix for Issue #35382 - Order state stuck in 'Payment Review'#35383itmsenior wants to merge 6 commits into
Conversation
|
Hi @itmsenior. Thank you for your contribution
❗ Automated tests can be triggered manually with an appropriate comment:
You can find more information about the builds here ℹ️ Run only required test builds during development. Run all test builds before sending your pull request for review. For more details, review the Magento Contributor Guide documentation. 🕙 You can find the schedule on the Magento Community Calendar page. 📞 The triage of Pull Requests happens in the queue order. If you want to speed up the delivery of your contribution, join the Community Contributions Triage session to discuss the appropriate ticket. ✏️ Feel free to post questions/proposals/feedback related to the Community Contributions Triage process to the corresponding Slack Channel |
|
@magento run all tests |
|
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
|
Just a random thought. In order to support custom statuses from or at least cleaned up. |
Den4ik
left a comment
There was a problem hiding this comment.
Hey @itmsenior
Thanks for PR.
Please look at failed Static Tests
|
@tobias-forkel Do you want to open a PR with your requested changes and I'll close this one? Or I can update this PR with your suggestions. |
|
@magento run all tests |
|
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
|
Hi @itmsenior, Thank you for your contribution! I will look into the build failures. Thank you! |
|
Hi @Den4ik, Thank you for your contribution! Worked on the build failure. Fixed failed static tests. Please review. Thank you! |
|
@magento run all tests |
|
The requested builds are added to the queue. You should be able to see them here within a few minutes. Please re-request them if they don't show in a reasonable amount of time. |
|
After 2 years a 1 line PR is not approved which fixes a critical bug for merchants? What is going on with Magento? |
|
@magento run all tests |
|
@magento run all tests |
|
@magento run Static Tests |
1 similar comment
|
@magento run Static Tests |
|
@magento run all tests |
|
Hi @itmsenior |
|
@Den4ik @itmsenior — this has been waiting on the Static Tests failure since 2022 and the issue (#35382) is still open and reproducible. @itmsenior, if you are still around and want to finish it, it is yours — please say so and I will step back. Otherwise I will pick it up: rebase on 2.4-develop, fix the static violation, and add the integration test that is still missing. I will open a separate PR from my fork so your authorship here stays intact, and link it from this one. |
|
Opened #41165 which continues this PR — rebased onto current For the record, the Static Tests blocker here was already resolved: @engcom-Charlie fixed the long line in @itmsenior thanks for the original fix. @Den4ik #41165 should be ready for review. |
Description (*)
Ensures order state is correctly updated after IPN capture when order was previously in 'Payment Review' state.
Related Pull Requests
Fixed Issues (if relevant)
Manual testing scenarios (*)
Contribution checklist (*)