AP-6609 Map ids between FUS and ML

handle missing machine id salt options

GitOrigin-RevId: 2845b3e4ba069ecd2e1315b9ebf6f63f12be157f
This commit is contained in:
Daniil.Bubnov
2024-06-07 14:14:48 +02:00
committed by intellij-monorepo-bot
parent 4777c9dd1b
commit 13bb16c05b

View File

@@ -27,8 +27,8 @@ class IJFUSMapper: ApplicationUsagesCollector() {
val mlConfig = EventLogConfigOptionsService.getInstance().getOptions(ML_RECORDER)
val fusConfig = EventLogConfigOptionsService.getInstance().getOptions(FUS_RECORDER)
return setOf(report.metric(
MachineIdManager.getAnonymizedMachineId("JetBrains$ML_RECORDER", mlConfig.machineIdSalt),
MachineIdManager.getAnonymizedMachineId("JetBrains$FUS_RECORDER", fusConfig.machineIdSalt),
MachineIdManager.getAnonymizedMachineId("JetBrains$ML_RECORDER", mlConfig.machineIdSalt ?: ""),
MachineIdManager.getAnonymizedMachineId("JetBrains$FUS_RECORDER", fusConfig.machineIdSalt ?: ""),
))
}
}