[fix] crash, [add] nix fluff

This commit is contained in:
2023-12-21 17:07:45 -05:00
parent 80b4b80508
commit 43b04dea1d
5 changed files with 96 additions and 186 deletions

View File

@@ -56,7 +56,14 @@ const apiHandler: ApiHandler = { path, handler }
export default apiHandler
async function channelNewReleases(dz: any, channelName: string): Promise<any[]> {
const channelData = await dz.gw.get_page(channelName)
let channelData
try {
channelData = await dz.gw.get_page(channelName)
} catch (error) {
console.error(`Caught error ${error}`)
return []
}
const re = /^New.*releases$/
const newReleases = channelData.sections.find((e: any) => re.test(e.title))