mirror of
https://git.nerdvpn.de/NerdVPN.de/invidious
synced 2026-02-14 22:51:42 +01:00
update PR 2444
This commit is contained in:
+82
-3
@@ -1,7 +1,7 @@
|
||||
From 97dc90ae792c3ad876dd5d60c79fb33c23706096 Mon Sep 17 00:00:00 2001
|
||||
From: syeopite <syeopite@syeopite.dev>
|
||||
Date: Sat, 2 Oct 2021 11:51:15 -0700
|
||||
Subject: [PATCH 1/3] Only use /redirect when automatically redirecting
|
||||
Subject: [PATCH 1/4] Only use /redirect when automatically redirecting
|
||||
|
||||
---
|
||||
src/invidious/routes/misc.cr | 2 +-
|
||||
@@ -214,7 +214,7 @@ index 68e7eb801..845b01177 100644
|
||||
From 67cd9c0dd96b35d89cd73a6b93c510cc341ccbb5 Mon Sep 17 00:00:00 2001
|
||||
From: syeopite <syeopite@syeopite.dev>
|
||||
Date: Sat, 2 Oct 2021 12:25:22 -0700
|
||||
Subject: [PATCH 2/3] Remove unneeded redirect.invidious.io code in /redirect
|
||||
Subject: [PATCH 2/4] Remove unneeded redirect.invidious.io code in /redirect
|
||||
|
||||
---
|
||||
src/invidious/routes/misc.cr | 5 -----
|
||||
@@ -240,7 +240,7 @@ index 94d542836..3ea4c2727 100644
|
||||
From 2c4a30de554f6405937ef8fee993aa79140f293c Mon Sep 17 00:00:00 2001
|
||||
From: syeopite <syeopite@syeopite.dev>
|
||||
Date: Fri, 15 Oct 2021 07:45:36 -0700
|
||||
Subject: [PATCH 3/3] Rebase error
|
||||
Subject: [PATCH 3/4] Rebase error
|
||||
|
||||
---
|
||||
src/invidious/views/components/video-context-buttons.ecr | 2 +-
|
||||
@@ -259,3 +259,82 @@ index 062c3de00..daa107f0e 100644
|
||||
<i class="icon ion-md-jet"></i>
|
||||
</a>
|
||||
<% else %>
|
||||
|
||||
From 31fd593e93c6e10957001377c8b04add9436e25a Mon Sep 17 00:00:00 2001
|
||||
From: syeopite <syeopite@syeopite.dev>
|
||||
Date: Fri, 15 Oct 2021 14:40:59 -0700
|
||||
Subject: [PATCH 4/4] Use env.request.resource for instance switch link
|
||||
|
||||
---
|
||||
src/invidious/views/channel.ecr | 2 +-
|
||||
src/invidious/views/community.ecr | 2 +-
|
||||
src/invidious/views/playlist.ecr | 2 +-
|
||||
src/invidious/views/playlists.ecr | 2 +-
|
||||
src/invidious/views/watch.ecr | 2 +-
|
||||
5 files changed, 5 insertions(+), 5 deletions(-)
|
||||
|
||||
diff --git a/src/invidious/views/channel.ecr b/src/invidious/views/channel.ecr
|
||||
index 66f1ae10e..40b553a9c 100644
|
||||
--- a/src/invidious/views/channel.ecr
|
||||
+++ b/src/invidious/views/channel.ecr
|
||||
@@ -48,7 +48,7 @@
|
||||
<% if env.get("preferences").as(Preferences).automatic_instance_redirect%>
|
||||
<a href="/redirect?referer=<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% else %>
|
||||
- <a href="https://redirect.invidious.io/<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
+ <a href="https://redirect.invidious.io<%= env.request.path %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% end %>
|
||||
</div>
|
||||
<% if !channel.auto_generated %>
|
||||
diff --git a/src/invidious/views/community.ecr b/src/invidious/views/community.ecr
|
||||
index 17bc4f89b..f0add06bf 100644
|
||||
--- a/src/invidious/views/community.ecr
|
||||
+++ b/src/invidious/views/community.ecr
|
||||
@@ -47,7 +47,7 @@
|
||||
<% if env.get("preferences").as(Preferences).automatic_instance_redirect%>
|
||||
<a href="/redirect?referer=<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% else %>
|
||||
- <a href="https://redirect.invidious.io/<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
+ <a href="https://redirect.invidious.io<%= env.request.resource %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% end %>
|
||||
</div>
|
||||
<% if !channel.auto_generated %>
|
||||
diff --git a/src/invidious/views/playlist.ecr b/src/invidious/views/playlist.ecr
|
||||
index 4c23ad986..d0518de77 100644
|
||||
--- a/src/invidious/views/playlist.ecr
|
||||
+++ b/src/invidious/views/playlist.ecr
|
||||
@@ -47,7 +47,7 @@
|
||||
<%= translate(locale, "Switch Invidious Instance") %>
|
||||
</a>
|
||||
<% else %>
|
||||
- <a href="https://redirect.invidious.io/<%= env.get?("current_page") %>">
|
||||
+ <a href="https://redirect.invidious.io<%= env.request.resource %>">
|
||||
<%= translate(locale, "Switch Invidious Instance") %>
|
||||
</a>
|
||||
<% end %>
|
||||
diff --git a/src/invidious/views/playlists.ecr b/src/invidious/views/playlists.ecr
|
||||
index 74890f5a1..12dba088f 100644
|
||||
--- a/src/invidious/views/playlists.ecr
|
||||
+++ b/src/invidious/views/playlists.ecr
|
||||
@@ -50,7 +50,7 @@
|
||||
<% if env.get("preferences").as(Preferences).automatic_instance_redirect%>
|
||||
<a href="/redirect?referer=<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% else %>
|
||||
- <a href="https://redirect.invidious.io/<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
+ <a href="https://redirect.invidious.io<%= env.request.resource %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% end %>
|
||||
</div>
|
||||
|
||||
diff --git a/src/invidious/views/watch.ecr b/src/invidious/views/watch.ecr
|
||||
index 845b01177..6018e5c2d 100644
|
||||
--- a/src/invidious/views/watch.ecr
|
||||
+++ b/src/invidious/views/watch.ecr
|
||||
@@ -119,7 +119,7 @@ we're going to need to do it here in order to allow for translations.
|
||||
<% if env.get("preferences").as(Preferences).automatic_instance_redirect%>
|
||||
<a href="/redirect?referer=<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% else %>
|
||||
- <a href="https://redirect.invidious.io/<%= env.get?("current_page") %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
+ <a href="https://redirect.invidious.io<%= env.request.resource %>"><%= translate(locale, "Switch Invidious Instance") %></a>
|
||||
<% end %>
|
||||
</p>
|
||||
<p id="embed-link">
|
||||
|
||||
Reference in New Issue
Block a user