Skip to content
Snippets Groups Projects
Commit 84bca457 authored by Yaroslav Onischenko's avatar Yaroslav Onischenko
Browse files

MAGETWO-55908: Prepare PR

parent 830888c6
Branches
No related merge requests found
......@@ -339,6 +339,8 @@ abstract class AbstractGroupPrice extends Price
}
/**
* Perform price modification
*
* @param \Magento\Catalog\Model\Product $object
* @param array $data
* @return array
......@@ -346,12 +348,13 @@ abstract class AbstractGroupPrice extends Price
*/
protected function modifyPriceData($object, $data)
{
foreach ($data as $k => $v) {
if (isset($v['price']) && $v['price'] > 0) {
$data[$k]['website_price'] = $v['price'];
/** @var array $priceItem */
foreach ($data as $key => $priceItem) {
if (isset($priceItem['price']) && $priceItem['price'] > 0) {
$data[$key]['website_price'] = $priceItem['price'];
}
if ($v['all_groups']) {
$data[$k]['cust_group'] = $this->_groupManagement->getAllCustomersGroup()->getId();
if ($priceItem['all_groups']) {
$data[$key]['cust_group'] = $this->_groupManagement->getAllCustomersGroup()->getId();
}
}
return $data;
......
<?php
/**
*
* Copyright © 2016 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
namespace Magento\Catalog\Model\Product;
use Magento\Framework\App\ObjectManager;
/**
* @codeCoverageIgnore
*/
......@@ -83,12 +80,6 @@ class TierPrice extends \Magento\Framework\Model\AbstractExtensibleModel impleme
*/
public function getExtensionAttributes()
{
if (empty($this->_getExtensionAttributes())) {
$this->setExtensionAttributes(
ObjectManager::getInstance()->get(\Magento\Framework\Api\ExtensionAttributesFactory::class)
->create(\Magento\Catalog\Api\Data\ProductTierPriceInterface::class)
);
}
return $this->_getExtensionAttributes();
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment