From 60ab3deafb97978e7abfbee5b7e5fade7a52bfdd Mon Sep 17 00:00:00 2001 From: jxxghp Date: Tue, 4 Jul 2023 08:22:09 +0800 Subject: [PATCH] fix download control --- src/components/cards/DownloadingCard.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) 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 }}