-
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
[Issue] Cannot update Order status in 2.4.7 #38659
Comments
Hi @Nuranto. Thank you for your report.
Join Magento Community Engineering Slack and ask your questions in #github channel. |
Hi @engcom-Bravo. Thank you for working on this issue.
|
Hi @engcom-Dash. Thank you for working on this issue.
|
@magento give me 2.4-develop instance |
Hi @engcom-Dash. Thank you for your request. I'm working on Magento instance for you. |
Hi @engcom-Dash, here is your Magento Instance: https://fe74e6b08484c0858eb929e57e74a885.instances-prod.magento-community.engineering |
@magento give me 2.4-develop instance |
Hi @engcom-Dash. Thank you for your request. I'm working on Magento instance for you. |
Hi @engcom-Dash, here is your Magento Instance: https://fe74e6b08484c0858eb929e57e74a885.instances-prod.magento-community.engineering |
Hi @Nuranto Thanks for reporting and collaboration. Can you please provide detailed steps to reproduce with screenshots which would help us reproduce the issue accurately Thanks! |
Enregistrement.de.l.ecran.2024-04-29.a.10.31.55.mov |
Hi @Nuranto Verified the issue in 2.4.7 and 2.4 dev instances. But I am seeing only processing and suspend fraud options in order status after generating invoice. Please refer to the screenshots. Let us know if we are missing anything. |
I added a custom status on your temporary env. As you can see in the code :
We can update status, but only if current status is processing or fraud. |
Hi @Nuranto Thanks for reporting and collaboration. Verified the issue on magento 2.4 dev and 2.4.7 instances and the issue is reproducible. Hence, we are confirming the issue. We are able to update the status only if the current status is in a processing or fraud state. If the status is anything other than processing or fraud state we are not able to update the status. Please refer the attached screen recording. Screen.Recording.2024-04-29.at.7.54.07.PM.mov |
✅ Jira issue https://jira.corp.adobe.com/browse/AC-11877 is successfully created for this GitHub issue. |
✅ Confirmed by @engcom-Dash. Thank you for verifying the issue. |
❌ Cannot export the issue. This GitHub issue is already linked to Jira issue(s): https://jira.corp.adobe.com/browse/AC-11877 |
Preconditions and environment
Steps to reproduce
Expected result
Status updated
Actual result
Status not updated
Additional information
I don't understand this change introduced in 2.4.7 :
#36562
Why would we be able to change status only if current status is processing or fraud ? (Also,
Order::STATE_PROCESSING
instead ofOrder::STATUS_PROCESSING
)If I understand correctly the issue #36562, the fix should be something like this instead :
Or am I missing something ?
Release note
No response
Triage and priority
The text was updated successfully, but these errors were encountered: