diff --git a/src/components/cards/DownloadingCard.vue b/src/components/cards/DownloadingCard.vue index a76011b0..abec9007 100644 --- a/src/components/cards/DownloadingCard.vue +++ b/src/components/cards/DownloadingCard.vue @@ -30,7 +30,9 @@ const toggleDownload = async () => { const result: { [key: string]: any } = await api.put( `download/${props.info?.hash}/${operation}` ); - isDownloading.value = !isDownloading.value; + if (result.success) { + isDownloading.value = !isDownloading.value; + } } catch (error) { console.error(error); } @@ -54,14 +56,17 @@ const deleteDownload = () => {
- {{ props.info?.media.title || props.info?.name }} {{ props.info?.season_episode }} + {{ props.info?.media.title || props.info?.name }} + {{ props.info?.season_episode }}