diff --git a/src/platform/$.coffee b/src/platform/$.coffee index 3bcb24a34..e0a6250f0 100644 --- a/src/platform/$.coffee +++ b/src/platform/$.coffee @@ -50,7 +50,7 @@ $.ajax = do -> {onloadend, timeout, responseType, withCredentials, type, onprogress, form, headers} = options responseType ?= 'json' # XXX https://forums.lanik.us/viewtopic.php?f=64&t=24173&p=78310 - url = url.replace /^((?:https?:)?\/\/(?:\w+\.)?4c(?:ha|d)n\.org)\/adv\//, '$1//adv/' + url = url.replace /^((?:https?:)?\/\/(?:\w+\.)?(?:4chan|4channel|4cdn)\.org)\/adv\//, '$1//adv/' r = new pageXHR() type or= form and 'post' or 'get' try diff --git a/src/platform/CrossOrigin.coffee b/src/platform/CrossOrigin.coffee index 117060199..ad2c94dba 100644 --- a/src/platform/CrossOrigin.coffee +++ b/src/platform/CrossOrigin.coffee @@ -12,7 +12,7 @@ eventPageRequest = do -> CrossOrigin = binary: (url, cb, headers={}) -> # XXX https://forums.lanik.us/viewtopic.php?f=64&t=24173&p=78310 - url = url.replace /^((?:https?:)?\/\/(?:\w+\.)?4c(?:ha|d)n\.org)\/adv\//, '$1//adv/' + url = url.replace /^((?:https?:)?\/\/(?:\w+\.)?(?:4chan|4channel|4cdn)\.org)\/adv\//, '$1//adv/' <% if (type === 'crx') { %> eventPageRequest {type: 'ajax', url, headers, responseType: 'arraybuffer'}, ({response, responseHeaderString}) -> response = new Uint8Array(response) if response