Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Live/Visualizations/VisitorLog.php')
-rw-r--r--plugins/Live/Visualizations/VisitorLog.php7
1 files changed, 5 insertions, 2 deletions
diff --git a/plugins/Live/Visualizations/VisitorLog.php b/plugins/Live/Visualizations/VisitorLog.php
index d6c3cd08a2..937bfec893 100644
--- a/plugins/Live/Visualizations/VisitorLog.php
+++ b/plugins/Live/Visualizations/VisitorLog.php
@@ -260,11 +260,14 @@ class VisitorLog extends Visualization
}
$action = $group['pageviewAction'];
+ $actionUrl = !empty($action['url']) ? $action['url'] : '';
+ $actionTitle = !empty($action['pageTitle']) ? $action['pageTitle'] : '';
$lastActionGroup = $actionGroups[$previousId];
+ $lastGroupUrl = !empty($lastActionGroup['pageviewAction']['url']) ? $lastActionGroup['pageviewAction']['url'] : '';
+ $lastGroupTitle = !empty($lastActionGroup['pageviewAction']['pageTitle']) ? $lastActionGroup['pageviewAction']['pageTitle'] : '';
$isLastGroupEmpty = empty($actionGroups[$previousId]['actionsOnPage']);
- $isPageviewActionSame = $lastActionGroup['pageviewAction']['url'] == $action['url']
- && $lastActionGroup['pageviewAction']['pageTitle'] == $action['pageTitle'];
+ $isPageviewActionSame = $lastGroupUrl == $actionUrl && $lastGroupTitle == $actionTitle;
// if the current action has the same url/action name as the last, merge w/ the last action group
if ($isLastGroupEmpty