File tree Expand file tree Collapse file tree 1 file changed +2
-3
lines changed
packages/optimizely-sdk/lib/utils/event_tag_utils Expand file tree Collapse file tree 1 file changed +2
-3
lines changed Original file line number Diff line number Diff line change @@ -31,9 +31,6 @@ const MODULE_NAME = 'EVENT_TAG_UTILS';
31
31
const REVENUE_EVENT_METRIC_NAME = RESERVED_EVENT_KEYWORDS . REVENUE ;
32
32
const VALUE_EVENT_METRIC_NAME = RESERVED_EVENT_KEYWORDS . VALUE ;
33
33
34
- let parsedRevenueValue ;
35
- let parsedEventValue ;
36
-
37
34
/**
38
35
* Grab the revenue value from the event tags. "revenue" is a reserved keyword.
39
36
* @param {EventTags } eventTags
@@ -43,6 +40,7 @@ let parsedEventValue;
43
40
export function getRevenueValue ( eventTags : EventTags , logger : LoggerFacade ) : number | null {
44
41
if ( eventTags . hasOwnProperty ( REVENUE_EVENT_METRIC_NAME ) ) {
45
42
const rawValue = eventTags [ REVENUE_EVENT_METRIC_NAME ] ;
43
+ let parsedRevenueValue ;
46
44
if ( typeof rawValue === 'string' ) {
47
45
parsedRevenueValue = parseInt ( rawValue ) ;
48
46
if ( isNaN ( parsedRevenueValue ) ) {
@@ -71,6 +69,7 @@ export function getRevenueValue(eventTags: EventTags, logger: LoggerFacade): num
71
69
export function getEventValue ( eventTags : EventTags , logger : LoggerFacade ) : number | null {
72
70
if ( eventTags . hasOwnProperty ( VALUE_EVENT_METRIC_NAME ) ) {
73
71
const rawValue = eventTags [ VALUE_EVENT_METRIC_NAME ] ;
72
+ let parsedEventValue ;
74
73
if ( typeof rawValue === 'string' ) {
75
74
parsedEventValue = parseFloat ( rawValue ) ;
76
75
if ( isNaN ( parsedEventValue ) ) {
You can’t perform that action at this time.
0 commit comments