OpenINF / openinf.github.io

Variable used before definition JS-0129
Bug risk
Major
5 occurrences in this check
'get_path' was used before it was defined.
 40
 41		if (is_empty(data.r)) data.r = document.referrer
 42		if (is_empty(data.t)) data.t = document.title
 43		if (is_empty(data.p)) data.p = get_path() 44
 45		if (rcb) data.r = rcb(data.r)
 46		if (tcb) data.t = tcb(data.t)
'is_empty' was used before it was defined.
 40
 41		if (is_empty(data.r)) data.r = document.referrer
 42		if (is_empty(data.t)) data.t = document.title
 43		if (is_empty(data.p)) data.p = get_path() 44
 45		if (rcb) data.r = rcb(data.r)
 46		if (tcb) data.t = tcb(data.t)
'is_empty' was used before it was defined.
 39		if (typeof(data.p) === 'function') pcb = data.p
 40
 41		if (is_empty(data.r)) data.r = document.referrer
 42		if (is_empty(data.t)) data.t = document.title 43		if (is_empty(data.p)) data.p = get_path()
 44
 45		if (rcb) data.r = rcb(data.r)
'is_empty' was used before it was defined.
 38		if (typeof(data.t) === 'function') tcb = data.t
 39		if (typeof(data.p) === 'function') pcb = data.p
 40
 41		if (is_empty(data.r)) data.r = document.referrer 42		if (is_empty(data.t)) data.t = document.title
 43		if (is_empty(data.p)) data.p = get_path()
 44
'is_bot' was used before it was defined.
 29			t: (vars.title    === undefined ? goatcounter.title    : vars.title),
 30			e: !!(vars.event || goatcounter.event),
 31			s: [window.screen.width, window.screen.height, (window.devicePixelRatio || 1)],
 32			b: is_bot(), 33			q: location.search,
 34		}
 35