JS error on customization page
-
wpglobus-customize-control.js contains an error which prevents the users from changing the widgets. The error relies in improperly JSON decoding ajax response from server:
Wrong:
// ({'%7B','%22','%7D','%3A'},{'{','"','}',':'}) var q = source.replace(/%22/g, '"'); q = q.replace(/%7B/g, '{'); q = q.replace(/%7D/g, '}'); q = q.replace(/%3A/g, ':'); q = q.replace(/%2C/g, ','); q = q.replace(/\+/g, ' ');
Error: https://i.imgur.com/esJjTVc.png
The right way to do this:
var q = decodeURIComponent(source);
I’ve patched the extension locally but it would be a good idea to patch it upstream.
Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
- The topic ‘JS error on customization page’ is closed to new replies.