From 2974efdebc353ed6bff89024b2819e8c8007dcaa Mon Sep 17 00:00:00 2001 From: killer069 <65385476+killer069@users.noreply.github.com> Date: Tue, 14 Dec 2021 14:50:05 +0530 Subject: [PATCH] Removed averageRating and dislikes --- play-dl/YouTube/classes/Video.ts | 20 -------------------- play-dl/YouTube/utils/extractor.ts | 1 - 2 files changed, 21 deletions(-) diff --git a/play-dl/YouTube/classes/Video.ts b/play-dl/YouTube/classes/Video.ts index 571b909..4121be8 100644 --- a/play-dl/YouTube/classes/Video.ts +++ b/play-dl/YouTube/classes/Video.ts @@ -50,14 +50,6 @@ interface VideoOptions { * YouTube Video's likes */ likes: number; - /** - * YouTube Video's dislikes - */ - dislikes: number; - /** - * YouTube Video's average Rating - */ - averageRating: number; /** * YouTube Video live status */ @@ -123,14 +115,6 @@ export class YouTubeVideo { * YouTube Video's likes */ likes: number; - /** - * YouTube Video's dislikes - */ - dislikes: number; - /** - * YouTube Video's average Rating - */ - averageRating: number; /** * YouTube Video live status */ @@ -166,8 +150,6 @@ export class YouTubeVideo { this.thumbnails = thumbnails || []; this.channel = new YouTubeChannel(data.channel) || {}; this.likes = data.likes || 0; - this.averageRating = data.averageRating || 0; - this.dislikes = Math.floor((this.likes * (5 - this.averageRating)) / (this.averageRating - 1)) || 0; this.live = !!data.live; this.private = !!data.private; this.tags = data.tags || []; @@ -197,8 +179,6 @@ export class YouTubeVideo { views: this.views, tags: this.tags, likes: this.likes, - dislikes: this.dislikes, - averageRating: this.averageRating, live: this.live, private: this.private }; diff --git a/play-dl/YouTube/utils/extractor.ts b/play-dl/YouTube/utils/extractor.ts index 1a3175a..f4a5294 100644 --- a/play-dl/YouTube/utils/extractor.ts +++ b/play-dl/YouTube/utils/extractor.ts @@ -172,7 +172,6 @@ export async function video_basic_info(url: string, options: InfoOptions = {}): }, views: vid.viewCount, tags: vid.keywords, - averageRating: vid.averageRating, likes: parseInt( ratingButtons .find((button: any) => button.toggleButtonRenderer.defaultIcon.iconType === 'LIKE')