From 8166eaf87974592dbc3b0726b5f46420e510dae7 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Tue, 20 Sep 2022 10:31:19 +0800 Subject: [PATCH 1/2] :art: Updater --- kernel/model/updater.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kernel/model/updater.go b/kernel/model/updater.go index f8cdc38f9..3a13a8643 100644 --- a/kernel/model/updater.go +++ b/kernel/model/updater.go @@ -133,6 +133,10 @@ func getUpdatePkg() (downloadPkgURL, checksum string, err error) { } func downloadInstallPkg(pkgURL, checksum string) { + if "" == pkgURL || "" == checksum { + return + } + pkg := path.Base(pkgURL) savePath := filepath.Join(util.TempDir, "install", pkg) if gulu.File.IsExist(savePath) { From 3d85978248f57a98c77dee2f50945ed03a3fb429 Mon Sep 17 00:00:00 2001 From: Liang Ding Date: Tue, 20 Sep 2022 10:32:28 +0800 Subject: [PATCH 2/2] =?UTF-8?q?:art:=20=E6=94=B9=E8=BF=9B=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E4=B8=8B=E8=BD=BD=E5=AE=89=E8=A3=85=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- kernel/model/updater.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/model/updater.go b/kernel/model/updater.go index 3a13a8643..b34577128 100644 --- a/kernel/model/updater.go +++ b/kernel/model/updater.go @@ -90,7 +90,7 @@ func checkDownloadInstallPkg() { defer checkDownloadInstallPkgLock.Unlock() downloadPkgURL, checksum, err := getUpdatePkg() - if nil != err { + if nil != err || "" == downloadPkgURL || "" == checksum { return }