From fcbd94dabf80ea823c3983e698afb7be5f8f86e1 Mon Sep 17 00:00:00 2001 From: zhiyuanliang Date: Thu, 24 Oct 2024 01:09:20 +0800 Subject: [PATCH] fix bug --- .../src/telemetry.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/feature-management-applicationinsights-browser/src/telemetry.ts b/sdk/feature-management-applicationinsights-browser/src/telemetry.ts index 9323c7b..50130ca 100644 --- a/sdk/feature-management-applicationinsights-browser/src/telemetry.ts +++ b/sdk/feature-management-applicationinsights-browser/src/telemetry.ts @@ -13,11 +13,11 @@ import { IEventTelemetry } from "@microsoft/applicationinsights-web"; export function createTelemetryPublisher(client: ApplicationInsights): (event: EvaluationResult) => void { return (event: EvaluationResult) => { const eventProperties = { - "FeatureName": event.feature?.id, + "FeatureName": event.feature ? event.feature.id : "", "Enabled": event.enabled.toString(), // Ensure targetingId is string so that it will be placed in customDimensions - "TargetingId": event.targetingId?.toString(), - "Variant": event.variant?.name, + "TargetingId": event.targetingId ? event.targetingId.toString() : "", + "Variant": event.variant ? event.variant.name : "", "VariantAssignmentReason": event.variantAssignmentReason, };