Previouly, /[ID]?autoplay=1&test1&test2 would redirect to /watch?autoplay=1&test1=&test2=&v=[ID] which is kind of ugly, and not how YouTube redirects youtu.be shortlinks. This is now redirecting to /watch?v=[ID]&autoplay=1&test1=&test2
11 lines
311 B
JavaScript
11 lines
311 B
JavaScript
const constants = require("../utils/constants")
|
|
const {redirect} = require("pinski/plugins")
|
|
|
|
module.exports = [
|
|
{
|
|
route: `/(${constants.regex.video_id})`, priority: -1, methods: ["GET"], code: async ({fill, url}) => {
|
|
return redirect(`/watch?v=${fill[0]}${url.search.replace(/^\?/, "&")}`, 301)
|
|
}
|
|
}
|
|
]
|