Skip to content

Commit

Permalink
code clean up and logger
Browse files Browse the repository at this point in the history
  • Loading branch information
prabrisha-rudder authored and sayan-rudder committed Feb 17, 2020
1 parent 95c98fe commit 306047c
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 28 deletions.
9 changes: 9 additions & 0 deletions rudder-client-javascript/analytics/dist/rudder.min.js

Large diffs are not rendered by default.

19 changes: 5 additions & 14 deletions rudder-client-javascript/analytics/utils/autotrack.js
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
import {getDefaultPageProperties} from "./utils"
import logger from "./logUtil";
function addDomEventHandlers(rudderanalytics) {
/* var handler = bind(function(e) {
console.log("handler");
e = e || window.event;
console.log("handler");
}, this); */
var handler = e => {
e = e || window.event;
var target = e.target || e.srcElement;
Expand All @@ -13,9 +9,9 @@ function addDomEventHandlers(rudderanalytics) {
target = target.parentNode;
}
if(shouldTrackDomEvent(target, e)){
console.log("to be tracked ", e.type);
logger.debug("to be tracked ", e.type);
} else {
console.log("not to be tracked ", e.type);
logger.debug("not to be tracked ", e.type);
}
trackWindowEvent(e, rudderanalytics);

Expand All @@ -28,7 +24,7 @@ function addDomEventHandlers(rudderanalytics) {

function register_event (element, type, handler, useCapture) {
if (!element) {
console.error('No valid element provided to register_event');
logger.error('No valid element provided to register_event');
return;
}
element.addEventListener(type, handler, !!useCapture);
Expand Down Expand Up @@ -95,13 +91,11 @@ function trackWindowEvent(e, rudderanalytics) {

if (shouldTrackDomEvent(target, e)) {
var targetElementList = [target];
console.log(targetElementList)
var curEl = target;
while (curEl.parentNode && !isTag(curEl, 'body')) {
targetElementList.push(curEl.parentNode);
curEl = curEl.parentNode;
}
console.log(targetElementList)

var elementsJson = [];
var href, explicitNoTrack = false;
Expand Down Expand Up @@ -142,7 +136,7 @@ function trackWindowEvent(e, rudderanalytics) {
'el_attr_href': href,
'el_text': elementText
}
console.log('web_event', props);
logger.debug('web_event', props);
rudderanalytics.track('autotrack', props);
return true;
}
Expand All @@ -152,7 +146,6 @@ function getText(el){
var text = "";
el.childNodes.forEach(function(value){
if(value.nodeType === Node.TEXT_NODE) {
console.log("Current textNode value is : ", value.nodeValue.trim())
text += value.nodeValue;
}
});
Expand All @@ -164,10 +157,8 @@ function getPropertiesFromElement(elem) {
'classes': getClassName(elem).split(' '),
'tag_name': elem.tagName.toLowerCase()
};
console.log(elem.attributes)

let attrLength = elem.attributes.length;
console.log(elem.attributes.length, typeof(elem.attributes))
for(let i=0;i<attrLength;i++){
let name = elem.attributes[i].name;
let value = elem.attributes[i].value;
Expand Down
18 changes: 4 additions & 14 deletions tests/html/browser.js
Original file line number Diff line number Diff line change
Expand Up @@ -5660,11 +5660,6 @@ var rudderanalytics = (function (exports) {
var eventRepository = new EventRepository();

function addDomEventHandlers(rudderanalytics) {
/* var handler = bind(function(e) {
console.log("handler");
e = e || window.event;
console.log("handler");
}, this); */
var handler = function handler(e) {
e = e || window.event;
var target = e.target || e.srcElement;
Expand All @@ -5674,9 +5669,9 @@ var rudderanalytics = (function (exports) {
}

if (shouldTrackDomEvent(target, e)) {
console.log("to be tracked ", e.type);
logger.debug("to be tracked ", e.type);
} else {
console.log("not to be tracked ", e.type);
logger.debug("not to be tracked ", e.type);
}

trackWindowEvent(e, rudderanalytics);
Expand All @@ -5690,7 +5685,7 @@ var rudderanalytics = (function (exports) {

function register_event(element, type, handler, useCapture) {
if (!element) {
console.error('No valid element provided to register_event');
logger.error('No valid element provided to register_event');
return;
}

Expand Down Expand Up @@ -5768,15 +5763,13 @@ var rudderanalytics = (function (exports) {

if (shouldTrackDomEvent(target, e)) {
var targetElementList = [target];
console.log(targetElementList);
var curEl = target;

while (curEl.parentNode && !isTag(curEl, 'body')) {
targetElementList.push(curEl.parentNode);
curEl = curEl.parentNode;
}

console.log(targetElementList);
var elementsJson = [];
var href,
explicitNoTrack = false;
Expand Down Expand Up @@ -5817,7 +5810,7 @@ var rudderanalytics = (function (exports) {
'el_attr_href': href,
'el_text': elementText
};
console.log('web_event', props);
logger.debug('web_event', props);
rudderanalytics.track('autotrack', props);
return true;
}
Expand All @@ -5827,7 +5820,6 @@ var rudderanalytics = (function (exports) {
var text = "";
el.childNodes.forEach(function (value) {
if (value.nodeType === Node.TEXT_NODE) {
console.log("Current textNode value is : ", value.nodeValue.trim());
text += value.nodeValue;
}
});
Expand All @@ -5839,9 +5831,7 @@ var rudderanalytics = (function (exports) {
'classes': getClassName(elem).split(' '),
'tag_name': elem.tagName.toLowerCase()
};
console.log(elem.attributes);
var attrLength = elem.attributes.length;
console.log(elem.attributes.length, _typeof(elem.attributes));

for (var i = 0; i < attrLength; i++) {
var name = elem.attributes[i].name;
Expand Down

0 comments on commit 306047c

Please sign in to comment.