1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-02 09:09:38 +02:00

Work around instances of over-encoded subscription URLs

Related feedback:
- https://github.com/uBlockOrigin/uBlock-issues/issues/763#issuecomment-691696716
This commit is contained in:
Raymond Hill 2020-09-13 13:41:25 -04:00
parent 066f06745b
commit 714f07dc25
No known key found for this signature in database
GPG Key ID: 25E1490B761470C2

View File

@ -57,7 +57,9 @@ const onMaybeSubscriptionLinkClicked = function(ev) {
const subscribeURL = new URL('about:blank');
try {
subscribeURL.href = target.href;
// https://github.com/uBlockOrigin/uBlock-issues/issues/763#issuecomment-691696716
// Remove replacement patch if/when filterlists.com fixes encoded '&'.
subscribeURL.href = target.href.replace('&', '&');
if (
/^(abp|ubo):$/.test(subscribeURL.protocol) === false &&
subscribeURL.hostname !== 'subscribe.adblockplus.org'