From 175e45b49cadadf8527acb9b0abc0a1d16ba43fd Mon Sep 17 00:00:00 2001 From: tjp Date: Sun, 31 Mar 2024 10:15:00 -0500 Subject: [PATCH] separate Tours when multiple are loaded --- files.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/files.go b/files.go index b344e11..f0b1ed2 100644 --- a/files.go +++ b/files.go @@ -137,7 +137,7 @@ func getTours() (map[string]*Tour, error) { } tours := make(map[string]*Tour) - var current Tour + var current *Tour var currentName string f, err := os.Open(path) @@ -151,10 +151,10 @@ func getTours() (map[string]*Tour, error) { line := rdr.Text() if strings.HasSuffix(line, ":") { if currentName != "" { - tours[currentName] = ¤t + tours[currentName] = current } currentName = strings.TrimSuffix(line, ":") - current = Tour{} + current = &Tour{} } else { u, err := url.Parse(line) if err != nil { @@ -168,7 +168,7 @@ func getTours() (map[string]*Tour, error) { } if currentName != "" { - tours[currentName] = ¤t + tours[currentName] = current } return tours, nil