1
0
Fork 0
mirror of https://git.sr.ht/~cadence/cloudtube synced 2026-03-02 02:31:35 +00:00

Partially fix #29: add routes for /c/ and /user/ paths for channels

This commit is contained in:
Lomanic 2021-11-13 02:17:07 +01:00 committed by Cadence Ember
parent 5e6b2bf31c
commit 6de9abd499
2 changed files with 6 additions and 6 deletions

View file

@ -1,7 +1,7 @@
const {request} = require("./request")
const db = require("./db")
async function fetchChannel(ucid, instance) {
async function fetchChannel(ucid, path="channel", instance) {
function updateGoodData(channel) {
const bestIcon = channel.authorThumbnails.slice(-1)[0]
const iconURL = bestIcon ? bestIcon.url : null
@ -39,7 +39,7 @@ async function fetchChannel(ucid, instance) {
}
/** @type {any} */
const channel = await request(`${instance}/api/v1/channels/${ucid}`).then(res => res.json())
const channel = await request(`${instance}/api/v1/channels/${ucid}?second__path=${path}`).then(res => res.json())
// handle the case where the channel has a newly discovered error
if (channel.error) {