From ebb58e447096a7a830697ee2f65302a6eb14f1c0 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Fri, 19 Sep 2025 11:52:57 +0200 Subject: [PATCH] send anonymized data if opted out --- website/server/libs/analyticsService.js | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/website/server/libs/analyticsService.js b/website/server/libs/analyticsService.js index b5d5f5e4ab..f1860c633a 100644 --- a/website/server/libs/analyticsService.js +++ b/website/server/libs/analyticsService.js @@ -264,9 +264,6 @@ function _updateProperties (properties, uuid) { // There's no error handling directly here because it's handled inside _sendDataToAmplitude async function track (eventType, data, loggerOnly = false) { const { user } = data; - if (!user || !user.preferences || !user.preferences.analyticsConsent) { - return null; - } const promises = [ _sendDataToAmplitude(eventType, data, loggerOnly), ]; @@ -282,10 +279,6 @@ async function track (eventType, data, loggerOnly = false) { // There's no error handling directly here because // it's handled inside _sendPurchaseDataToAmplitude async function trackPurchase (data) { - const { user } = data; - if (!user || !user.preferences || !user.preferences.analyticsConsent) { - return null; - } return Promise.all([ _sendPurchaseDataToAmplitude(data), ]); @@ -293,9 +286,6 @@ async function trackPurchase (data) { async function updateUserData (data) { const { user, properties } = data; - if (!user || !user.preferences || !user.preferences.analyticsConsent) { - return null; - } const toUpdate = { ..._formatUserData(user, data.ipaddress), ...properties,