From 028ed7df6de3ff412a323b50d4def1f643dcb809 Mon Sep 17 00:00:00 2001 From: Juliusz Chroboczek Date: Sat, 30 Oct 2021 19:28:51 +0200 Subject: [PATCH] Parse config file in group.Update. This makes for better error messages. --- group/group.go | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/group/group.go b/group/group.go index 6d00806..033d2aa 100644 --- a/group/group.go +++ b/group/group.go @@ -1102,6 +1102,14 @@ func GetPublic() []Status { // list of public groups. It also removes from memory any non-public // groups that haven't been accessed in maxHistoryAge. func Update() { + _, err := GetConfiguration() + if err != nil { + log.Printf("%v: %v", + filepath.Join(DataDirectory, "config.json"), + err, + ) + } + names := GetNames() for _, name := range names { @@ -1122,7 +1130,7 @@ func Update() { } } - err := filepath.Walk( + err = filepath.Walk( Directory, func(path string, fi os.FileInfo, err error) error { if err != nil {