From f23aa3e51d99331406b2fc929d54bfea9b783ad4 Mon Sep 17 00:00:00 2001 From: Alireza Ahmadi Date: Sun, 16 Jul 2023 17:00:52 +0200 Subject: [PATCH] get updated config.json --- web/service/server.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/web/service/server.go b/web/service/server.go index 813498a0..bc89909b 100644 --- a/web/service/server.go +++ b/web/service/server.go @@ -358,21 +358,17 @@ func (s *ServerService) GetLogs(count string) ([]string, error) { } func (s *ServerService) GetConfigJson() (interface{}, error) { - // Open the file for reading - file, err := os.Open(xray.GetConfigPath()) + config, err := s.xrayService.GetXrayConfig() if err != nil { return nil, err } - defer file.Close() - - // Read the file contents - fileContents, err := io.ReadAll(file) + contents, err := json.MarshalIndent(config, "", " ") if err != nil { return nil, err } var jsonData interface{} - err = json.Unmarshal(fileContents, &jsonData) + err = json.Unmarshal(contents, &jsonData) if err != nil { return nil, err }