@@ -121,10 +121,11 @@ discard block |
||
| 121 | 121 | { |
| 122 | 122 | $msg = sprintf( 'No unique article found for selected attributes and product ID "%1$s"', $productItem->getId() ); |
| 123 | 123 | throw new \Aimeos\Controller\Frontend\Basket\Exception( $msg ); |
| 124 | - } |
|
| 125 | - else if( ( $result = reset( $productItems ) ) !== false ) // count == 1 |
|
| 124 | + } else if( ( $result = reset( $productItems ) ) !== false ) { |
|
| 125 | + // count == 1 |
|
| 126 | 126 | { |
| 127 | 127 | $productItem = $result; |
| 128 | + } |
|
| 128 | 129 | $orderBaseProductItem->setProductCode( $productItem->getCode() ); |
| 129 | 130 | |
| 130 | 131 | $subprices = $productItem->getRefItems( 'price', 'default', 'default' ); |
@@ -150,10 +151,11 @@ discard block |
||
| 150 | 151 | |
| 151 | 152 | $attr[] = $orderAttributeItem; |
| 152 | 153 | } |
| 153 | - } |
|
| 154 | - else if( $requireVariant != false ) // count == 0 |
|
| 154 | + } else if( $requireVariant != false ) { |
|
| 155 | + // count == 0 |
|
| 155 | 156 | { |
| 156 | 157 | $msg = sprintf( 'No article found for selected attributes and product ID "%1$s"', $productItem->getId() ); |
| 158 | + } |
|
| 157 | 159 | throw new \Aimeos\Controller\Frontend\Basket\Exception( $msg ); |
| 158 | 160 | } |
| 159 | 161 | |