Forráskód Böngészése

:art: Improve upgrade download URLs

Daniel 1 éve
szülő
commit
d661dceb8f
1 módosított fájl, 4 hozzáadás és 1 törlés
  1. 4 1
      kernel/model/updater.go

+ 4 - 1
kernel/model/updater.go

@@ -131,16 +131,19 @@ func getUpdatePkg() (downloadPkgURLs []string, checksum string, err error) {
 	}
 	pkg := "siyuan-" + ver + "-" + suffix
 
-	b3logURL := "https://release.liuyun.io/siyuan/" + pkg
+	b3logURL := "https://release.b3log.org/siyuan/" + pkg
+	liuyunURL := "https://release.liuyun.io/siyuan/" + pkg
 	githubURL := "https://github.com/siyuan-note/siyuan/releases/download/v" + ver + "/" + pkg
 	ghproxyURL := "https://mirror.ghproxy.com/" + githubURL
 	if util.IsChinaCloud() {
 		downloadPkgURLs = append(downloadPkgURLs, b3logURL)
+		downloadPkgURLs = append(downloadPkgURLs, liuyunURL)
 		downloadPkgURLs = append(downloadPkgURLs, ghproxyURL)
 		downloadPkgURLs = append(downloadPkgURLs, githubURL)
 	} else {
 		downloadPkgURLs = append(downloadPkgURLs, githubURL)
 		downloadPkgURLs = append(downloadPkgURLs, b3logURL)
+		downloadPkgURLs = append(downloadPkgURLs, liuyunURL)
 	}
 
 	checksums := result["checksums"].(map[string]interface{})