orderForm not resilient to changes in itemAttachment and offerings
ID: 334191
Backlog
Published on 1/5/2022
•
Last update on 11/25/2022
Summary
The orderForm is sensitive to changing or removing an itemAttachment from the product catalog. If an itemAttachment ceases to exist or starts to have another validation pattern, an orderForm that already has old data will become inaccessible, and it will not be possible to proceed with the purchase flow. This scenario also applies to services (offerings).
Simulation
- Create an attachment in the catalog and make it available in some item
- Create an orderForm, with this items
- Add attachment to item
- Disable or rename attachment in catalog
Workaround
Once registered, the item attachments should not be changed, unless it is possible to guarantee that there will not be carts with this information filled in.