Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 5.7.0-b1
-
Component/s: None
-
Labels:None
Description
Steps to reproduce:
1. Create a config option group (e.g. "Logic Group")
2. Create two dropdown options, each with at least two values (e.g "Option1" with values 'a' and 'b', and "Option2" with values 'c' and 'd')
3. Configure the logic for that option group and make Option2 value 'd' conditional on Option1 being 'in' a or b (i.e select both of them).
4. Assign the config option group to a package
5. Try to order the package with Option2 value d selected
6. Get the error 'No condition sets were fulfilled to allow the Option2 configurable option. It should not be submitted.'
Possible fix update core/Util/PackageOptions/Logic.php around line 240 add: