Bug 1358333 - Fix APPLICATION_REPUTATION_ALLOWLIST_MATCH and APPLICATION_REPUTATION_BLOCKLIST_MATCH telemetry
MozReview-Commit-ID: DbI0uNdEwZ8
--- a/toolkit/components/downloads/ApplicationReputation.cpp
+++ b/toolkit/components/downloads/ApplicationReputation.cpp
@@ -153,18 +153,18 @@ LookupTablesInPrefs(const nsACString& ta
found = true;
if (!shouldRecordTelemetry) {
return found;
}
// We are checking if the table found is V2 or V4 to record telemetry
// Both V2 and V4 begin with "goog" but V4 ends with "-proto"
- if (StringBeginsWith(prefToken, NS_LITERAL_CSTRING("goog"))) {
- if (StringEndsWith(prefToken, NS_LITERAL_CSTRING("-proto"))) {
+ if (StringBeginsWith(table, NS_LITERAL_CSTRING("goog"))) {
+ if (StringEndsWith(table, NS_LITERAL_CSTRING("-proto"))) {
telemetryInfo |= TelemetryMatchInfo::eV4Match;
} else {
telemetryInfo |= TelemetryMatchInfo::eV2Match;
}
}
}
// Record telemetry for matching allow list and block list