pipe01 / gImage

Your code revision of 2.3.0+2a0cae1 here of:

const IconSVG = atob("PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRjb2xvciIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiPjxwYXRoIGQ9Ik0yMCAyNCBMMTIgMTYgMiAyNiAyIDIgMzAgMiAzMCAyNCBNMTYgMjAgTDIyIDE0IDMwIDIyIDMwIDMwIDIgMzAgMiAyNCIgLz48Y2lyY2xlIGN4PSIxMCIgY3k9IjkiIHI9IjMiIC8+PC9zdmc+");

... currently translates to:

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="10" height="10" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-width="2"><path d="M20 24 L12 16 2 26 2 2 30 2 30 24 M16 20 L22 14 30 22 30 30 2 30 2 24" /><circle cx="10" cy="9" r="3" /></svg>

Please do not obfuscate your code source even with a simple encode. If you need Base64 do it as a post operation instead of pre operation (although not sure why innerHTML would even need this pre decoding from a encoded string that isn't necessary in the first place) e.g. do something like this instead:

const IconSVG = '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="10" height="10" fill="none" stroke="currentcolor" stroke-linecap="round" stroke-width="2"><path d="M20 24 L12 16 2 26 2 2 30 2 30 24 M16 20 L22 14 30 22 30 30 2 30 2 24" /><circle cx="10" cy="9" r="3" /></svg>';

// ... down the line

l[i].children[0].innerHTML = IconSVG;

Failure to fix this in a short period will result in the default TOS action.

Thank you for your cooperation.
OUJS Admin