From e1f9d514443481e6704493053c7752793c9dab25 Mon Sep 17 00:00:00 2001
From: Andriy Nasinnyk <anasinnyk@ebay.com>
Date: Mon, 6 Jul 2015 17:58:50 +0300
Subject: [PATCH] MAGETWO-39614: Error after customer logout if he matched
 customer segment with product from category is viewed condition

---
 app/code/Magento/Reports/Model/Event/Observer.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/code/Magento/Reports/Model/Event/Observer.php b/app/code/Magento/Reports/Model/Event/Observer.php
index cde42e07e9f..560e58b337b 100644
--- a/app/code/Magento/Reports/Model/Event/Observer.php
+++ b/app/code/Magento/Reports/Model/Event/Observer.php
@@ -151,7 +151,7 @@ class Observer
         $productId = $observer->getEvent()->getProduct()->getId();
 
         $viewData['product_id'] = $productId;
-
+        $viewData['store_id']   = $this->_storeManager->getStore()->getId();
         if ($this->_customerSession->isLoggedIn()) {
             $viewData['customer_id'] = $this->_customerSession->getCustomerId();
         } else {
-- 
GitLab