From bd58baee045c14d95ba4e2a3aed857bcc052a8e4 Mon Sep 17 00:00:00 2001 From: ggurdin <46800240+ggurdin@users.noreply.github.com> Date: Fri, 2 Jan 2026 15:02:45 -0500 Subject: [PATCH] fix: only exclude xp gained analytics events if blocked constructs has entry (#5035) --- lib/pangea/analytics_data/analytics_data_service.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pangea/analytics_data/analytics_data_service.dart b/lib/pangea/analytics_data/analytics_data_service.dart index 682c2fd0d..4c0b44ff6 100644 --- a/lib/pangea/analytics_data/analytics_data_service.dart +++ b/lib/pangea/analytics_data/analytics_data_service.dart @@ -367,7 +367,7 @@ class AnalyticsDataService { final newConstructs = await getConstructUses(updateIds); int points = 0; - if (updateIds.isNotEmpty) { + if (blocked.isEmpty || updateIds.isNotEmpty) { for (final id in updateIds) { final prevPoints = prevConstructs[id]?.points ?? 0; final newPoints = newConstructs[id]?.points ?? 0;