Fix-update Barron's (option to disable Googlebot; http error 500)

master
magnolia1234 2021-05-15 08:23:26 +02:00
parent 4b18f329d4
commit eb663205b0
6 changed files with 9 additions and 3 deletions

View File

@ -1070,7 +1070,9 @@ ext_api.webRequest.onBeforeSendHeaders.addListener(function(details) {
var useUserAgentMobile = false;
var setReferer = false;
if (matchUrlDomain(change_headers, details.url) && (['main_frame', 'sub_frame', 'xmlhttprequest'].includes(details.type) || matchUrlDomain(['thetimes.co.uk'], details.url)) && !(matchUrlDomain(['wsj.com'], details.url) && enabledSites.includes('#options_disable_gb_wsj'))){
if (matchUrlDomain(change_headers, details.url) && (['main_frame', 'sub_frame', 'xmlhttprequest'].includes(details.type) || matchUrlDomain(['thetimes.co.uk'], details.url)) &&
!(matchUrlDomain(['barrons.com'], details.url) && enabledSites.includes('#options_disable_gb_barrons')) &&
!(matchUrlDomain(['wsj.com'], details.url) && enabledSites.includes('#options_disable_gb_wsj'))) {
// if referer exists, set it to google
requestHeaders = requestHeaders.map(function (requestHeader) {
if (requestHeader.name === 'Referer') {

View File

@ -4,6 +4,7 @@ Changelog Bypass Paywalls Clean - Chrome
Post-release
Add Las Provincias (Spain)
Add Times of India
Fix-update Barron's (option to disable Googlebot; http error 500)
Fix-update Crain's Chicago Business
Fix-update Knack.be
Fix-update LeScienze.it

View File

@ -1610,6 +1610,8 @@ else if (matchDomain('barrons.com')) {
signin_link.text = 'Click';
}
}
let barrons_ads = document.querySelectorAll('.barrons-body-ad-placement');
removeDOMElement(...barrons_ads);
} else {
let wsj_ads = document.querySelectorAll('.wsj-ad');
removeDOMElement(...wsj_ads);

View File

@ -30,5 +30,5 @@
"webRequestBlocking",
"<all_urls>"
],
"version": "2.2.0.6"
"version": "2.2.0.7"
}

View File

@ -503,5 +503,5 @@
"*://*.wallkit.net/*",
"*://*.wsj.net/*"
],
"version": "2.2.0.6"
"version": "2.2.0.7"
}

View File

@ -315,6 +315,7 @@ var defaultSites =
"* BPC settings": "###",
"Show options on update": "#options_on_update",
"Restore opt-in for custom sites (on reload; Chrome-only)": "#options_restore_custom",
"Barron's - no Googlebot (http error 500)": "#options_disable_gb_barrons",
"The Wall Street Journal - no Googlebot (http error 500)": "#options_disable_gb_wsj"
}