From d55b0dbcfcc8b46732fb5c1cdea27dc180126a5b Mon Sep 17 00:00:00 2001 From: aka paul <80717571+50n50@users.noreply.github.com> Date: Thu, 30 Apr 2026 16:44:23 +0200 Subject: [PATCH] Fix subtitles videasy --- videasy/videasy.js | 14 ++++++-------- videasy/videasy.json | 2 +- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/videasy/videasy.js b/videasy/videasy.js index 709b5a4..3fffe46 100644 --- a/videasy/videasy.js +++ b/videasy/videasy.js @@ -231,13 +231,12 @@ async function extractStreamUrl(ID) { } })); - const englishSubtitle = subtitles.find( - sub => sub.language.toLowerCase().includes('english') - )?.url || null; + const englishSubtitle = subtitles.find(sub => (sub.language || sub.lang)?.toLowerCase() === 'english'); + const subtitleUrl = englishSubtitle ? englishSubtitle.url : ""; return JSON.stringify({ streams: streamObjects, - subtitle: englishSubtitle + subtitles: subtitleUrl }); } else if (ID.includes('tv')) { const parts = ID.split('/'); @@ -290,13 +289,12 @@ async function extractStreamUrl(ID) { } })); - const englishSubtitle = subtitles.find( - sub => sub.language.toLowerCase().includes('english') - )?.url || null; + const englishSubtitle = subtitles.find(sub => (sub.language || sub.lang)?.toLowerCase() === 'english'); + const subtitleUrl = englishSubtitle ? englishSubtitle.url : ""; return JSON.stringify({ streams: streamObjects, - subtitle: englishSubtitle + subtitles: subtitleUrl }); } } diff --git a/videasy/videasy.json b/videasy/videasy.json index 5e68790..bc10227 100644 --- a/videasy/videasy.json +++ b/videasy/videasy.json @@ -5,7 +5,7 @@ "name": "50/50", "icon": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ3122kQwublLkZ6rf1fEpUP79BxZOFmH9BSA&s" }, - "version": "1.1.1", + "version": "1.1.2", "language": "English", "streamType": "HLS", "quality": "4K",