-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.1.1
-
Fix Version/s: 2.1.1
-
Component/s: Shopping Experience
-
Labels:None
-
Severity of Issue:Major
-
Git Pull Request:
-
Epic Link:
Assumptions
- A functioning storefront – e.g. use Minium for convenience
Steps to Reproduce
- Create two products with no options and one SKU
- For one product, give it more than 0 available inventory
- For the other product, set Backorder = FALSE and give it 0 available inventory
- Create a bundle product
- Create one option
- Create two option values and link them to the two products created in Step #1
- View the product in the storefront
- Assert that you can only select the option value for the product that has available inventory
- Select that option value
- View the available option values
Expected Result
Still only one available option value
Actual Result
Two option values, including the option value linked to the SKU which has 0 available quantity
Reproduced On
7.2
Tomcat 9.0.33 + HSQL 2.3.3
DXP 7.2 FP5
Commerce brianchandotcom/liferay-portal-ee:7.1.x git hash d2d6ed7cdc6adec6573191ebf68b38930033b6ba
7.1
Tomcat 9.0.33 + HSQL 2.3.3
DXP 7.1 FP17
Commerce brianchandotcom/liferay-portal-ee:7.1.x git hash d2d6ed7cdc6adec6573191ebf68b38930033b6ba
Notes
- Open question: why aren't we using the DDM Form disable state for option values which are not available?
- fixes
-
COMMERCE-2802 The availability of a SKU linked to a product option should determine the option's availability
-
- Closed
-
- Is blocked by
-
COMMERCE-3975 Inventory check prevents option values from showing up in front store
-
- Closed
-
- is related to
-
LPS-112058 As a developer, I want to create a disabled state for DDM Forms form fields
-
- Open
-