Update app.component.ts

This commit is contained in:
rdiaz738 2025-03-25 11:08:10 -07:00
parent 8ea3359730
commit 863d7e3728

View file

@ -350,15 +350,22 @@ export class AppComponent implements AfterViewInit {
} }
const url = urls[index]; const url = urls[index];
this.batchImportStatus = `Importing URL ${index + 1} of ${urls.length}: ${url}`; this.batchImportStatus = `Importing URL ${index + 1} of ${urls.length}: ${url}`;
this.downloads.addDownloadByUrl(url) // Now pass the selected quality, format, folder, etc. to the add() method
.then(() => { this.downloads.add(url, this.quality, this.format, this.folder, this.customNamePrefix,
index++; this.playlistStrictMode, this.playlistItemLimit, this.autoStart)
setTimeout(processNext, delayBetween); .subscribe({
}) next: (status: Status) => {
.catch(err => { if (status.status === 'error') {
console.error(`Error importing URL ${url}:`, err); alert(`Error adding URL ${url}: ${status.msg}`);
index++; }
setTimeout(processNext, delayBetween); index++;
setTimeout(processNext, delayBetween);
},
error: (err) => {
console.error(`Error importing URL ${url}:`, err);
index++;
setTimeout(processNext, delayBetween);
}
}); });
}; };
processNext(); processNext();