Open
Description
Preconditions and environment
- Magento version 2.4.6
Steps to reproduce
- Create a Bundle product
- Create a sales order with bundle product(s)
- There is
bundle_selection_attributes
inproduct_options
column ofsales_order_item
table with the bundle item (parent and child) - Call
POST
/V1/orders
API to update order - The
bundle_selection_attributes
will be missing. (note: other key/value will be missing too) - This will let the order detail page can not be opened
- This will make the order shipment can not be created
Expected result
- POST API needs to remain the before data of
product_options
column insales_order_item
table
Actual result
- before data
{"info_buyRequest":{"uenc":"aHR0cHM6Ly9ldS5zeW5vZWMtZGV2LnN5bm8vZGVfZGUvcnQyNjAwLXByb21vLmh0bWw~","product":"257","selected_configurable_option":"","related_product":"","item":"257","bundle_option":{"17":"20","18":"22"},"qty":"1"},"bundle_options":{"17":{"option_id":"17","label":"xxx","value":[{"title":"xxx","qty":"1","price":159}]},"18":{"option_id":"18","label":"yyy","value":[{"title":"yyy","qty":"1","price":10}]}},"product_calculations":1,"shipment_type":"1"}
- after data
- parent
{"info_buyRequest":{"qty":1,"bundle_option":{"17":[20],"18":[22]},"bundle_option_qty":{"17":1,"18":1}}}
- child
[]
- parent
Additional information
Release note
No response
Triage and priority
- Severity: S0 - Affects critical data or functionality and leaves users without workaround.
- Severity: S1 - Affects critical data or functionality and forces users to employ a workaround.
- Severity: S2 - Affects non-critical data or functionality and forces users to employ a workaround.
- Severity: S3 - Affects non-critical data or functionality and does not force users to employ a workaround.
- Severity: S4 - Affects aesthetics, professional look and feel, “quality” or “usability”.
Metadata
Metadata
Assignees
Labels
Gate 3 Passed. Manual verification of the issue completed. Issue is confirmedA defect with this priority could have functionality issues which are not to expectations.Indicates original Magento version for the Issue report.The issue has been reproduced on latest 2.4-develop branchIssue related to Developer Experience and needs help with Triage to Confirm or Reject it