[Fix]GeoSite.dat initial in logic rule

This commit is contained in:
Clash-Mini
2022-02-06 04:30:54 +08:00
parent 4a446c4e31
commit 7465eaafa1
3 changed files with 10 additions and 3 deletions

View File

@ -44,7 +44,7 @@ func downloadGeoSite(path string) (err error) {
return err
}
func initGeoSite() error {
func InitGeoSite() error {
if _, err := os.Stat(C.Path.GeoSite()); os.IsNotExist(err) {
log.Infoln("Need GeoSite but can't find GeoSite.dat, start download")
if err := downloadGeoSite(C.Path.GeoSite()); err != nil {