From c38d3aeac84a57b1217c3d3d91c258cbd0f78364 Mon Sep 17 00:00:00 2001 From: Rostislav Wolny Date: Thu, 20 Jan 2022 16:38:16 +0100 Subject: [PATCH] Disable subscriber activity tracking for admin interface [MAILPOET-3897] --- mailpoet/lib/Statistics/Track/SubscriberActivityTracker.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mailpoet/lib/Statistics/Track/SubscriberActivityTracker.php b/mailpoet/lib/Statistics/Track/SubscriberActivityTracker.php index 98329a2300..1c0832a431 100644 --- a/mailpoet/lib/Statistics/Track/SubscriberActivityTracker.php +++ b/mailpoet/lib/Statistics/Track/SubscriberActivityTracker.php @@ -75,6 +75,11 @@ class SubscriberActivityTracker { } private function shouldTrack() { + // Don't track in admin interface + if ($this->wp->isAdmin()) { + return false; + } + $timestamp = $this->getLatestTimestamp(); // Cookie tracking is disabled and there is no logged-in subscriber who could be used to determine last activity timestamp if ($timestamp === null) {