Embeds: rewrite click URL only once

This commit is contained in:
umbrae
2015-02-21 02:36:12 -08:00
parent e5647d641c
commit e338b64a17

View File

@@ -84,13 +84,15 @@
"url": el.href,
};
// Use a DOM object for easier query manipulation
var tmpLink = document.createElement('a')
tmpLink.href = config.event_clicktracker_url;
tmpLink.search = '?' + App.utils.serialize(redirectParams);
if (el.href.indexOf(config.event_clicktracker_url) === -1) {
// Use a DOM object for easier query manipulation
var tmpLink = document.createElement('a')
tmpLink.href = config.event_clicktracker_url;
tmpLink.search = '?' + App.utils.serialize(redirectParams);
// Rewrite our URL to our event-driven URL
el.href = tmpLink.href;
// Rewrite our URL to our event-driven URL
el.href = tmpLink.href;
}
if (!newTab) {
window.top.location.href = el.href;