Fixed video recommendation views

This commit is contained in:
WardPearce
2026-02-12 18:24:51 +13:00
parent d33b4e4fd7
commit fd453077c8
+5 -13
View File
@@ -182,24 +182,16 @@ export async function getVideoYTjs(videoId: string): Promise<VideoPlay> {
)
?.as(YTNodes.ThumbnailOverlayBadgeView);
console.log(recommended);
const viewCountText = (
recommended.metadata.metadata.metadata_rows[1]?.metadata_parts?.[0]?.text?.text ?? ''
).split(' ')[0];
recommendedVideos.push({
videoThumbnails: (recommended?.content_image.image as Thumbnail[]) || [],
videoId: recommended.content_id,
title: recommended.metadata.title.toString(),
viewCountText: cleanNumber(
extractNumber(
(
recommended.metadata.metadata.metadata_rows[1]?.metadata_parts?.[0]?.text ?? ''
).toString()
)
),
author:
(
recommended.metadata.metadata.metadata_rows[0]?.metadata_parts?.[0]?.text ?? ''
).toString() || '',
viewCountText,
author: recommended.metadata.metadata.metadata_rows[0]?.metadata_parts?.[0]?.text?.text ?? '',
lengthSeconds: durationOverlay?.badges[0].text
? convertToSeconds(durationOverlay?.badges[0].text)
: 0,