diff options
| author | MHSanaei <ho3ein.sanaei@gmail.com> | 2023-05-13 14:33:46 +0300 |
|---|---|---|
| committer | MHSanaei <ho3ein.sanaei@gmail.com> | 2023-05-13 14:33:46 +0300 |
| commit | 9e8ac8a087adc7a822d29d6b8510b83b85fa698b (patch) | |
| tree | 449d83a1f230f9785c02948a2c7ad93fdce5cff5 /web/service | |
| parent | e64a9eeee6619b08cb9d00c4c7cc9bb23a68a60c (diff) | |
remove search Data files
Diffstat (limited to 'web/service')
| -rw-r--r-- | web/service/setting.go | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/web/service/setting.go b/web/service/setting.go index 6635bf48..d3072252 100644 --- a/web/service/setting.go +++ b/web/service/setting.go @@ -1,12 +1,10 @@ package service import ( - "bufio" _ "embed" "encoding/json" "errors" "fmt" - "os" "reflect" "strconv" "strings" @@ -18,7 +16,6 @@ import ( "x-ui/util/random" "x-ui/util/reflect_util" "x-ui/web/entity" - "x-ui/xray" ) //go:embed config.json @@ -354,27 +351,3 @@ func (s *SettingService) UpdateAllSetting(allSetting *entity.AllSetting) error { } return common.Combine(errs...) } - -func (s *SettingService) SearchDatafiles(query string) (bool, error) { - // Open the file for reading - file, err := os.Open(xray.GetGeositePath()) - if err != nil { - return false, common.NewErrorf("Error opening geosite.dat: %v", err) - } - defer file.Close() - - // Create a scanner to read the file line-by-line - scanner := bufio.NewScanner(file) - for scanner.Scan() { - line := scanner.Text() - if strings.Contains(strings.ToLower(line), strings.ToLower(query)) { - return true, nil - } - } - - err = scanner.Err() - if err != nil { - return false, common.NewErrorf("Error while scanning geosite.dat: %v", err) - } - return false, nil -} |
