The system allows the user to void the shipping label even after the order has been marked as shipped.
Expected behavior
Once an order has been shipped, the associated shipping label should be locked, preventing users from voiding it.
Steps to reproduce the issue
Go to completed tab and ship an order.
After the order is marked as shipped, attempt to void the shipping label.
Observe that the label is successfully voided even though the order has already been shipped.
Current behavior
The system allows the user to void the shipping label even after the order has been marked as shipped.
Expected behavior
Once an order has been shipped, the associated shipping label should be locked, preventing users from voiding it.
Steps to reproduce the issue
Go to completed tab and ship an order. After the order is marked as shipped, attempt to void the shipping label. Observe that the label is successfully voided even though the order has already been shipped.
Environment details
App version : v2.9.0 App environment : UAT
Additional information
https://jam.dev/c/488ea3c0-bb7a-43c6-8f9c-49acf537638e