From c644f4c50eae8f3af9b627532344634e92551f40 Mon Sep 17 00:00:00 2001 From: Mark Beamer Jr Date: Sat, 19 Jan 2019 19:16:10 -0500 Subject: [PATCH] always prefer the google analytics client id. --- controller/Session.class.php | 1 + 1 file changed, 1 insertion(+) diff --git a/controller/Session.class.php b/controller/Session.class.php index 4cc09e54..d53b0359 100644 --- a/controller/Session.class.php +++ b/controller/Session.class.php @@ -37,6 +37,7 @@ class Session Response::addPostRenderCallback(function () { $ga_cid = filter_input(INPUT_COOKIE, 'ga_cid'); $site_visitor_id = key_exists(static::USER_ID, $_SESSION) ? $_SESSION[static::USER_ID] : $ga_cid; + $site_visitor_id = isset($ga_cid) ? $ga_cid : $site_visitor_id; $response = LBRY::logWebVisitor(static::SITE_ID, $site_visitor_id, static::getClientIP()); if (!is_null($response) && key_exists('data', $response)