Skip to content

Commit 17a639d

Browse files
committed
fix emitNotificationCenterActivate
1 parent e604cbb commit 17a639d

File tree

1 file changed

+3
-2
lines changed
  • packages/optimizely-sdk/lib/optimizely

1 file changed

+3
-2
lines changed

packages/optimizely-sdk/lib/optimizely/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -344,10 +344,12 @@ export default class Optimizely {
344344
const experimentId = decision.getExperimentId(decisionObj);
345345
const variationKey = decision.getVariationKey(decisionObj);
346346

347-
let variationId: string | null = null;
347+
let variationId = null;
348+
let experiment;
348349

349350
if (experimentId !== null && variationKey !== '') {
350351
variationId = projectConfig.getVariationIdFromExperimentIdAndVariationKey(configObj, experimentId, variationKey);
352+
experiment = configObj.experimentIdMap[experimentId];
351353
}
352354

353355
const impressionEventOptions = {
@@ -365,7 +367,6 @@ export default class Optimizely {
365367
logger: this.logger,
366368
};
367369
const impressionEvent = getImpressionEvent(impressionEventOptions);
368-
const experiment = configObj.experimentKeyMap[experimentKey];
369370
let variation;
370371
if (experiment && experiment.variationKeyMap && variationKey !== '') {
371372
variation = experiment.variationKeyMap[variationKey];

0 commit comments

Comments
 (0)