In dart.js, when the script attempts to build the dart url, one of the steps is that it prefixes a tag.site value with a "." at the beginning of that value. In my particular issue, tag.site is a NULL value, basically causing this script to add the "." with nothing after it, resulting in a "./" value. This causes the ads to not render correctly for this case.
I've added a conditional statement to dart.js that checks for a null value of tag.site before adds this string into the equation. This keeps all original functionality of the module while at the same time allowing for unique cases to omit the value if needed.
Attached it the patch file with the condition implemented.
Comments
Comment #1
bleen commented@nrussel - I'm not at all opposed to committing this patch, but out of curiosity - how is it possible that you do not have a "prefix"? It was my impression that it was required.
Comment #2
bleen commentedI committed a slightly modified patch to both 6.x & 7.x
Comment #4
Bill Choy commentedTry 'www' as the prefix