File tree Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Expand file tree Collapse file tree 1 file changed +8
-8
lines changed Original file line number Diff line number Diff line change 1095
1095
function getOptimizelyXSummary ( ) {
1096
1096
var state = getOptimizelyXData ( 'state' ) ;
1097
1097
var experiment_ids = state . getActiveExperimentIds ( ) ;
1098
- var experiments = getOptimizelyXData ( 'data' , 'experiments' ) ;
1098
+ var variationMap = state . getVariationMap ( ) ;
1099
1099
var visitor = getOptimizelyXData ( 'visitor' ) ;
1100
1100
1101
1101
return map ( experiment_ids , function ( activeExperiment ) {
1102
- var variation = state . getVariationMap ( ) [ activeExperiment ] ;
1103
- var variationName = variation . name ;
1104
- var variationId = variation . id ;
1105
- var visitorId = visitor . visitorId ;
1102
+ var variation = variationMap [ activeExperiment ] ;
1103
+ var variationName = ( variation && variation . name && variation . name . toString ( ) ) || null ;
1104
+ var variationId = variation && variation . id ;
1105
+ var visitorId = ( visitor && visitor . visitorId && visitor . visitorId . toString ( ) ) || null ;
1106
1106
return {
1107
- experimentId : parseInt ( activeExperiment ) ,
1107
+ experimentId : parseInt ( activeExperiment ) || null ,
1108
1108
variationName : variationName ,
1109
- variation : parseInt ( variationId ) ,
1109
+ variation : parseInt ( variationId ) || null ,
1110
1110
visitorId : visitorId
1111
1111
}
1112
- } )
1112
+ } ) ;
1113
1113
}
1114
1114
1115
1115
/**
You can’t perform that action at this time.
0 commit comments