aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/assets/javascripts/helpers/twitter.js15
-rw-r--r--src/pages/background/background.js2
2 files changed, 8 insertions, 9 deletions
diff --git a/src/assets/javascripts/helpers/twitter.js b/src/assets/javascripts/helpers/twitter.js
index e93944e9..e39e704b 100644
--- a/src/assets/javascripts/helpers/twitter.js
+++ b/src/assets/javascripts/helpers/twitter.js
@@ -13,6 +13,7 @@ const targets = [
"mobile.twitter.com",
"pbs.twimg.com",
"video.twimg.com",
+ "platform.twitter.com"
];
let redirects = {
@@ -58,7 +59,9 @@ let redirects = {
"https://fuckthesacklers.network",
"https://nitter.govt.land",
"https://nitter.datatunnel.xyz",
- "https://nitter.esmailelbob.xyz"
+ "https://nitter.esmailelbob.xyz",
+ "https://tw.artemislena.eu",
+ "https://nitter.eu.org"
],
"onion": [
"http://3nzoldnxplag42gqjs23xvghtzf6t6yzssrtytnntc6ppc7xxuoneoad.onion",
@@ -77,7 +80,7 @@ let redirects = {
"http://nitraeju2mipeziu2wtcrqsxg7h62v5y4eqgwi75uprynkj74gevvuqd.onion",
"http://nitter.lqs5fjmajyp7rvp4qvyubwofzi6d4imua7vs237rkc4m5qogitqwrgyd.onion"
]
- }
+ },
};
const getRedirects = () => redirects;
const getCustomRedirects = function () {
@@ -124,12 +127,9 @@ function setDisableTwitter(val) {
function redirect(url, initiator) {
- if (disableTwitter)
- return null;
+ if (disableTwitter) return null;
- if (url.pathname.split("/").includes("home")) {
- return null;
- }
+ if (url.pathname.split("/").includes("home")) return null;
let instancesList = [...nitterRedirectsChecks, ...nitterCustomRedirects];
if (instancesList.length === 0) return null;
@@ -148,7 +148,6 @@ function redirect(url, initiator) {
else if (url.pathname.split("/").includes("tweets"))
return `${randomInstance}${url.pathname.replace("/tweets", "")}${url.search}`;
-
else
return `${randomInstance}${url.pathname}${url.search}`;
diff --git a/src/pages/background/background.js b/src/pages/background/background.js
index 6055f3fe..76ef8491 100644
--- a/src/pages/background/background.js
+++ b/src/pages/background/background.js
@@ -92,7 +92,7 @@ browser.webRequest.onResponseStarted.addListener(
var mightyList = getMightyList();
if (mightyList.includes(protocolHost)); {
- if (responseDetails.statusCode < 200 || responseDetails.statusCode >= 300) {
+ if (responseDetails.statusCode >= 500) {
console.log("Instance is corrupted, redirecting", responseDetails.url);
changeInstance(responseDetails.url);
}