fix: cleanup
This commit is contained in:
@@ -84,7 +84,7 @@ class ProcessDownloader implements DownloaderInterface
|
||||
});
|
||||
if ($downloadEntity->getStatus() !== 'Paused') {
|
||||
$downloadEntity->setProgress(100);
|
||||
$this->broadcaster->alert('Success', '"'.$title.'" has finished downloading."', sendPush: true);
|
||||
$this->alertComplete($downloadEntity);
|
||||
}
|
||||
} catch (ProcessFailedException $exception) {
|
||||
$downloadEntity->setStatus('Failed');
|
||||
@@ -108,4 +108,15 @@ class ProcessDownloader implements DownloaderInterface
|
||||
|
||||
throw new \Exception("There is no download path for media type: $mediaType");
|
||||
}
|
||||
|
||||
private function alertComplete(Download $download): void
|
||||
{
|
||||
if ("tvshows" === $download->getMediaType()) {
|
||||
$message = '"' . $download->getTitle() . '" - ' . $download->getEpisodeId() . ' has finished downloading.';
|
||||
} else {
|
||||
$message = '"' . $download->getTitle() . '" has finished downloading.';
|
||||
}
|
||||
|
||||
$this->broadcaster->alert('Success', $message, sendPush: true);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user