mirror of
https://github.com/Tzahi12345/YoutubeDL-Material.git
synced 2026-04-11 15:51:29 +03:00
Fixed issue where unsubbed subscriptions would continue downloading its videos (#689)
This commit is contained in:
@@ -156,6 +156,13 @@ async function checkDownloads() {
|
|||||||
if (max_concurrent_downloads < 0 || running_downloads_count >= max_concurrent_downloads) break;
|
if (max_concurrent_downloads < 0 || running_downloads_count >= max_concurrent_downloads) break;
|
||||||
|
|
||||||
if (waiting_download['finished_step'] && !waiting_download['finished']) {
|
if (waiting_download['finished_step'] && !waiting_download['finished']) {
|
||||||
|
if (waiting_download['sub_id']) {
|
||||||
|
const sub_missing = !(await db_api.getRecord('subscriptions', {id: waiting_download['sub_id']}));
|
||||||
|
if (sub_missing) {
|
||||||
|
handleDownloadError(waiting_download, `Download failed as subscription with id '${waiting_download['sub_id']}' is missing!`);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
}
|
||||||
// move to next step
|
// move to next step
|
||||||
running_downloads_count++;
|
running_downloads_count++;
|
||||||
if (waiting_download['step_index'] === 0) {
|
if (waiting_download['step_index'] === 0) {
|
||||||
|
|||||||
Reference in New Issue
Block a user