diff --git a/lib/routes/youtube/community.ts b/lib/routes/youtube/community.ts index b63c4ab271..80c8dff5ca 100644 --- a/lib/routes/youtube/community.ts +++ b/lib/routes/youtube/community.ts @@ -48,7 +48,7 @@ async function handler(ctx) { const post = item.backstagePostThreadRenderer.post.backstagePostRenderer || item.backstagePostThreadRenderer.post.sharedPostRenderer.originalPost.backstagePostRenderer; const media = post.backstageAttachment?.postMultiImageRenderer?.images.map((i) => i.backstageImageRenderer.image.thumbnails.pop()) ?? [post.backstageAttachment?.backstageImageRenderer?.image.thumbnails.pop()]; return { - title: post.contentText.runs[0].text, + title: post.contentText.runs?.[0].text ?? '', description: art(path.join(__dirname, 'templates/community.art'), { runs: post.contentText.runs, media,