From 26d313e008b001e12178a8cf4ef9718db439542a Mon Sep 17 00:00:00 2001 From: Joan He Date: Mon, 2 Apr 2018 10:07:58 -0500 Subject: [PATCH] MAGETWO-89914: Magento\Quote\Api\CartItemRepositoryTest::testGetList WebAPI Soap Test failed in php 7.2 --- app/code/Magento/Catalog/Model/Product/Option/Type/Select.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/code/Magento/Catalog/Model/Product/Option/Type/Select.php b/app/code/Magento/Catalog/Model/Product/Option/Type/Select.php index 08e1a3e327d2f..0ace0372c43bb 100644 --- a/app/code/Magento/Catalog/Model/Product/Option/Type/Select.php +++ b/app/code/Magento/Catalog/Model/Product/Option/Type/Select.php @@ -71,7 +71,8 @@ public function validateUserValue($values) } if (!$this->_isSingleSelection()) { $valuesCollection = $option->getOptionValuesByOptionId($value, $this->getProduct()->getStoreId())->load(); - if ($valuesCollection->count() != count($value)) { + $valueCount = is_array($value) ? count($value) : 1; + if ($valuesCollection->count() != $valueCount) { $this->setIsValid(false); throw new LocalizedException( __(