From 8b90eea7765cbe4786fd8462a3367c602c851b34 Mon Sep 17 00:00:00 2001 From: WardPearce Date: Fri, 24 Jan 2025 04:37:17 +1300 Subject: [PATCH] Fix youtubejs fallback view count --- materialious/src/lib/patches/youtubejs.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/materialious/src/lib/patches/youtubejs.ts b/materialious/src/lib/patches/youtubejs.ts index 36d61735..e76b9c18 100644 --- a/materialious/src/lib/patches/youtubejs.ts +++ b/materialious/src/lib/patches/youtubejs.ts @@ -159,11 +159,13 @@ export async function patchYoutubeJs(videoId: string): Promise { }); } + console.log(video.primary_info); + return { type: 'video', title: video.primary_info.title?.toString() || '', - viewCount: video.primary_info.view_count ? Number(video.primary_info.view_count?.toString()?.replace(/\D/g, '')) : 0, - viewCountText: video.primary_info.view_count?.toString() || '', + viewCount: Number(video.primary_info.view_count?.original_view_count || 0), + viewCountText: video.primary_info.view_count?.original_view_count.toString() || '0', likeCount: video.basic_info.like_count || 0, dislikeCount: 0, allowRatings: false,