From 9a8de23ce0a17bc53ad7f451d8440408dd5cea4a Mon Sep 17 00:00:00 2001 From: shixuesen Date: Fri, 5 Nov 2021 13:03:58 +0800 Subject: [PATCH] add result judge --- app/Services/BilibiliServiceV2.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/app/Services/BilibiliServiceV2.php b/app/Services/BilibiliServiceV2.php index e2f62a4..176160f 100644 --- a/app/Services/BilibiliServiceV2.php +++ b/app/Services/BilibiliServiceV2.php @@ -282,7 +282,11 @@ class BilibiliServiceV2 $vItem->save(); } } else { - $this->partDownloadBSitePlaylist($videoPartsMap, $this->remoteDir . "bilibili/", $item["up_name"]); + $result = $this->partDownloadBSitePlaylist($videoPartsMap, $this->remoteDir . "bilibili/", $item["up_name"]); + if ($result) { + $vItem["is_downloaded"] = 1; + $vItem->save(); + } } } @@ -340,7 +344,11 @@ class BilibiliServiceV2 $vItem->save(); } } else { - $this->partDownloadBSitePlaylist($videoPartsMap, $this->remoteDir . "bilibili", $item["title"]); + $result = $this->partDownloadBSitePlaylist($videoPartsMap, $this->remoteDir . "bilibili", $item["title"]); + if ($result) { + $vItem["is_downloaded"] = 1; + $vItem->save(); + } } }