File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
packages/optimizely-sdk/lib/optimizely Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -344,10 +344,12 @@ export default class Optimizely {
344
344
const experimentId = decision . getExperimentId ( decisionObj ) ;
345
345
const variationKey = decision . getVariationKey ( decisionObj ) ;
346
346
347
- let variationId : string | null = null ;
347
+ let variationId = null ;
348
+ let experiment ;
348
349
349
350
if ( experimentId !== null && variationKey !== '' ) {
350
351
variationId = projectConfig . getVariationIdFromExperimentIdAndVariationKey ( configObj , experimentId , variationKey ) ;
352
+ experiment = configObj . experimentIdMap [ experimentId ] ;
351
353
}
352
354
353
355
const impressionEventOptions = {
@@ -365,7 +367,6 @@ export default class Optimizely {
365
367
logger : this . logger ,
366
368
} ;
367
369
const impressionEvent = getImpressionEvent ( impressionEventOptions ) ;
368
- const experiment = configObj . experimentKeyMap [ experimentKey ] ;
369
370
let variation ;
370
371
if ( experiment && experiment . variationKeyMap && variationKey !== '' ) {
371
372
variation = experiment . variationKeyMap [ variationKey ] ;
You can’t perform that action at this time.
0 commit comments