remove list command and instead write "subscriptions.gmi" & "feed.gmi"

This commit is contained in:
nytpu
2021-03-19 08:29:44 -06:00
parent db626e0c66
commit 2974c5413c
6 changed files with 60 additions and 34 deletions
-20
View File
@@ -81,23 +81,3 @@ func (d *FullData) WriteJSON(dataPath string) error {
err = os.Rename(path, filepath.Join(dataPath, "comitium.json"))
return err
}
func (d *FullData) Export(w io.Writer) {
fmt.Fprint(w, "# comitium subscribed feeds\n## Feeds\n\n")
d.FeedsMu.RLock()
for _, v := range d.Feeds {
fmt.Fprintf(w, "=> %v %v\n", v.FeedLink, v.Title)
}
d.FeedsMu.RUnlock()
fmt.Fprint(w, "\n\n## Pages\n\n")
d.PagesMu.RLock()
for _, v := range d.Pages {
fmt.Fprintf(w, "=> %v", v.Link)
if v.Title != "" {
fmt.Fprintf(w, " %v", v.Title)
}
fmt.Fprint(w, "\n")
}
d.PagesMu.RUnlock()
}