From 410a87710be4f48e7393945ce09d88992596096a Mon Sep 17 00:00:00 2001 From: Kevin Raoofi Date: Thu, 21 Jan 2021 17:01:35 -0500 Subject: [PATCH] Fix redirect The odysee button change came with passing around the secondary part of the URL instead of the whole thing. Unfortunately, this change requires functions to be a little smarter and resolve with the domain lookup. This was missed for redirects. --- src/scripts/ytContent.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/scripts/ytContent.tsx b/src/scripts/ytContent.tsx index 2c59f69..2496c03 100644 --- a/src/scripts/ytContent.tsx +++ b/src/scripts/ytContent.tsx @@ -112,8 +112,9 @@ const handle = (url: URL | Location) => handleURLChange(url, { render(, mountPoint); }, onRedirect({ redirect, url }) { - if (redirect === 'app') return openApp(url); - location.replace(url); + const domain = redirectDomains[redirect]; + if (redirect === 'app') return openApp(domain.prefix + url); + location.replace(domain.prefix + url); }, });