From da3bffcbf5b02b839ec8984a6cef8781c9a3b6bc Mon Sep 17 00:00:00 2001
From: Ashley <iamashley@duck.com>
Date: Sat, 4 Mar 2023 16:30:57 +0000
Subject: [PATCH] add referer remover :3

---
 src/libpoketube/init/pages-video.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/libpoketube/init/pages-video.js b/src/libpoketube/init/pages-video.js
index 29fd2b22..9e552c47 100644
--- a/src/libpoketube/init/pages-video.js
+++ b/src/libpoketube/init/pages-video.js
@@ -201,7 +201,7 @@ module.exports = function (app, config, renderTemplate) {
   
     return text.replace(urlRegex, (url) => {
     // wrap the URL in an <a> tag with the URL as the href attribute
-    return `<a href="${url.replace("https://youtube.com", "").replace("https://youtu.be", "")}" target="_blank">${url}</a>`;
+    return `<a href="/api/redirect?u=${btoa(url.replace(/twitter\.com/g, "nitter.net").replace(/reddit\.com/g, "teddit.net").replace("https://youtube.com", "").replace("https://youtu.be", ""))}" target="_blank">${url}</a>`;
   });
  }