Skip to content

Commit 25b0af0

Browse files
committed
fix: auto migrate download link
1 parent e196c68 commit 25b0af0

File tree

2 files changed

+5
-13
lines changed

2 files changed

+5
-13
lines changed

internal/migration/mirgration.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package migration
22

33
func init() {
4-
migration2v4()
54
migration2v6()
5+
migration2v7()
66
}

internal/migration/v4.go renamed to internal/migration/v7.go

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,10 @@ import (
66
"github.com/spf13/viper"
77
"github.com/zu1k/nali/internal/constant"
88
"github.com/zu1k/nali/internal/db"
9-
"github.com/zu1k/nali/pkg/cdn"
10-
"github.com/zu1k/nali/pkg/ip2region"
9+
"github.com/zu1k/nali/pkg/qqwry"
1110
)
1211

13-
func migration2v4() {
12+
func migration2v7() {
1413
viper.SetConfigName("config")
1514
viper.SetConfigType("yaml")
1615
viper.AddConfigPath(constant.ConfigDirPath)
@@ -28,16 +27,9 @@ func migration2v4() {
2827

2928
needOverwrite := false
3029
for _, adb := range dbList {
31-
if adb.Name == "ip2region" && adb.File != "ip2region.xdb" {
30+
if adb.Name == "qqwry" && len(adb.DownloadUrls) == 1 && adb.DownloadUrls[0] == "https://99wry.cf/qqwry.dat" {
3231
needOverwrite = true
33-
adb.File = "ip2region.xdb"
34-
adb.DownloadUrls = ip2region.DownloadUrls
35-
}
36-
37-
if adb.Name == "cdn" && adb.Format != "cdn-yml" {
38-
needOverwrite = true
39-
adb.Format = "cdn-yml"
40-
adb.DownloadUrls = cdn.DownloadUrls
32+
adb.DownloadUrls = qqwry.DownloadUrls
4133
}
4234
}
4335

0 commit comments

Comments
 (0)