Skip to content

Commit a4d4c9f

Browse files
committed
Fix logic, avoid double pageview for BO pages
1 parent 5debadb commit a4d4c9f

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

classes/Hook/HookDisplayHeader.php

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ class HookDisplayHeader implements HookInterface
3131
private $module;
3232
private $context;
3333
private $params;
34+
35+
/**
36+
* @var bool
37+
*/
3438
private $backOffice;
3539

3640
public function __construct(Ps_Googleanalytics $module, Context $context)
@@ -100,12 +104,18 @@ public function setParams($params)
100104
}
101105

102106
/**
103-
* setBackOffice
104-
*
105-
* @param array $backOffice
107+
* @param bool $backOffice
106108
*/
107109
public function setBackOffice($backOffice)
108110
{
109-
$this->module->backOffice = $backOffice;
111+
$this->acknowledgeBackOfficeContext($backOffice);
112+
}
113+
114+
/**
115+
* @param bool $isBackOffice
116+
*/
117+
public function acknowledgeBackOfficeContext($isBackOffice)
118+
{
119+
$this->backOffice = $isBackOffice;
110120
}
111121
}

0 commit comments

Comments
 (0)