Added YT-like path redirects
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
import { goto } from '$app/navigation';
|
||||
import { error } from '@sveltejs/kit';
|
||||
|
||||
export async function load({ url }) {
|
||||
const playlistId = url.searchParams.get('list');
|
||||
if (playlistId) {
|
||||
goto(`/playlist/${playlistId}`);
|
||||
} else {
|
||||
error(404);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
import { goto } from '$app/navigation';
|
||||
import { error } from '@sveltejs/kit';
|
||||
|
||||
export async function load({ url }) {
|
||||
const videoId = url.searchParams.get('v');
|
||||
const playlistId = url.searchParams.get('list');
|
||||
if (videoId) {
|
||||
let goToUrl = `/watch/${videoId}`;
|
||||
|
||||
if (playlistId) {
|
||||
goToUrl += `?playlist=${playlistId}`;
|
||||
}
|
||||
goto(goToUrl);
|
||||
} else {
|
||||
error(404);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user