Skip to content

Commit f4c8bdb

Browse files
authored
Merge pull request #1259 from NotAProton/main
2 parents e35a500 + 31169d4 commit f4c8bdb

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

src/html/tracker-bypass.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,16 @@ function updateTrackerMessage(url) {
5353
}
5454

5555
async function resolveTracker(url) {
56+
//special case for out.reddit.com
57+
const urlObj = new URL(url);
58+
if (urlObj.host === 'out.reddit.com') {
59+
const newUrl = urlObj.searchParams.get('url');
60+
if (newUrl) updateTrackerMessage(newUrl);
61+
else showError();
62+
}
63+
5664
url = url.replace(/(^\w+:|^)\/\//, '');
65+
5766
try {
5867
const response = await fetch(`https://unshorten.me/json/${url}`);
5968
const data = await response.json();

src/js/rules.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,8 @@
287287
"*://*.disq.us/url?url=*",
288288
"*://rebrand.ly/*",
289289
"*://rb.gy/*",
290-
"*://buff.ly/*"
290+
"*://buff.ly/*",
291+
"*://out.reddit.com/*"
291292
],
292293
"tracker_force_http": [
293294
"ow.ly",

0 commit comments

Comments
 (0)