empty namespaceKey
-
In the latest update a unique identifier was added to invalidate old cache results, but is missing the key on the initial call.
google-analytics-post-pageviews/google-analytics-post-pageviews.php:466
$namespaceKey = get_transient('gapp-namespace-key'); if ($namespaceKey === false) { set_transient('gapp-namespace-key', uniqid(), 86400 * 365); } $gaTransName .= '-' . $namespaceKey;If
$namespaceKeyis empty and returnsfalseon, then the gaTransName will not correctly be set with the$namespaceKeyas it is never updated.suggested edit:
if ($namespaceKey === false) { $namespaceKey = uniqid(); set_transient('gapp-namespace-key', $namespaceKey, YEAR_IN_SECONDS); }sidenote: There’s a time constant for the transients api you can use instead of the numerics for seconds in a year
YEAR_IN_SECONDS. Maybe a little more clear about what you’re doing, but not necessary.https://ww.wp.xz.cn/plugins/google-analytics-post-pageviews/
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
The topic ‘empty namespaceKey’ is closed to new replies.