From d59c34001932e93a5516fdb12dbdfc80a17d4fa2 Mon Sep 17 00:00:00 2001 From: Tzahi12345 Date: Sun, 26 Nov 2023 02:22:50 -0500 Subject: [PATCH] Fixed info in youtube-dl.json --- backend/youtube-dl.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/backend/youtube-dl.js b/backend/youtube-dl.js index a2a6ffb..e75692c 100644 --- a/backend/youtube-dl.js +++ b/backend/youtube-dl.js @@ -136,7 +136,7 @@ async function downloadLatestYoutubeDLBinaryGeneric(youtubedl_fork, new_version, await utils.fetchFile(download_url, output_path, `youtube-dl ${new_version}`); - updateDetailsJSON(new_version, youtubedl_fork); + updateDetailsJSON(new_version, youtubedl_fork, output_path); } const getLatestUpdateVersion = async (youtubedl_fork, current_downloader, current_version) => { @@ -170,9 +170,12 @@ const getLatestUpdateVersion = async (youtubedl_fork, current_downloader, curren }); } -function updateDetailsJSON(new_version, downloader) { +function updateDetailsJSON(new_version, fork, output_path) { + const file_ext = is_windows ? '.exe' : ''; const details_json = fs.readJSONSync(CONSTS.DETAILS_BIN_PATH); if (new_version) details_json['version'] = new_version; - details_json['downloader'] = downloader; + details_json['downloader'] = fork; + details_json['path'] = output_path; // unused + details_json['exec'] = fork + file_ext; // unused fs.writeJSONSync(CONSTS.DETAILS_BIN_PATH, details_json); }