@@ -34,18 +34,12 @@ class Rating extends \Magento\Framework\Model\ResourceModel\Db\AbstractDb
3434 */
3535 protected $ _logger ;
3636
37- /**
38- * @var \Magento\Framework\App\State
39- */
40- protected $ _state ;
41-
4237 /**
4338 * @param \Magento\Framework\Model\ResourceModel\Db\Context $context
4439 * @param \Psr\Log\LoggerInterface $logger
4540 * @param \Magento\Framework\Module\Manager $moduleManager
4641 * @param \Magento\Store\Model\StoreManagerInterface $storeManager
4742 * @param \Magento\Review\Model\ResourceModel\Review\Summary $reviewSummary
48- * @param \Magento\Framework\App\State
4943 * @param string $connectionName
5044 */
5145 public function __construct (
@@ -54,14 +48,12 @@ public function __construct(
5448 \Magento \Framework \Module \Manager $ moduleManager ,
5549 \Magento \Store \Model \StoreManagerInterface $ storeManager ,
5650 \Magento \Review \Model \ResourceModel \Review \Summary $ reviewSummary ,
57- \Magento \Framework \App \State $ state ,
5851 $ connectionName = null
5952 ) {
6053 $ this ->moduleManager = $ moduleManager ;
6154 $ this ->_storeManager = $ storeManager ;
6255 $ this ->_logger = $ logger ;
6356 $ this ->_reviewSummary = $ reviewSummary ;
64- $ this ->_state = $ state ;
6557 parent ::__construct ($ context , $ connectionName );
6658 }
6759
@@ -433,11 +425,11 @@ public function getReviewSummary($object, $onlyForCurrentStore = true)
433425
434426 $ data = $ connection ->fetchAll ($ select , [':review_id ' => $ object ->getReviewId ()]);
435427
436- $ currentStore = ($ this ->_state -> getAreaCode () == " adminhtml " ) ? false : $ this ->_storeManager ->getStore ()->getId ();
428+ $ currentStore = ($ this ->_storeManager -> isSingleStoreMode () ) ? $ this ->_storeManager ->getStore ()->getId () : NULL ;
437429
438430 if ($ onlyForCurrentStore ) {
439431 foreach ($ data as $ row ) {
440- if ($ row ['store_id ' ] == $ currentStore ) {
432+ if (! $ row ['store_id ' ] == NULL ) {
441433 $ object ->addData ($ row );
442434 }
443435 }
0 commit comments