aboutsummaryrefslogtreecommitdiffhomepage
path: root/reader/opml/serializer.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <fred@miniflux.net>2017-11-20 14:35:11 -0800
committerGravatar Frédéric Guillot <fred@miniflux.net>2017-11-20 14:35:11 -0800
commita76c2a8c22a44bbaada4434ff5ecfaaf54de7d44 (patch)
tree04c1083a33545cada50b96b0b4ce27da645bdc60 /reader/opml/serializer.go
parentace752490554ab3abc03f1befe2a6e28ffd5d5e6 (diff)
Improve OPML import/export
Diffstat (limited to 'reader/opml/serializer.go')
-rw-r--r--reader/opml/serializer.go7
1 files changed, 2 insertions, 5 deletions
diff --git a/reader/opml/serializer.go b/reader/opml/serializer.go
index 20c7046..3ca859a 100644
--- a/reader/opml/serializer.go
+++ b/reader/opml/serializer.go
@@ -11,6 +11,7 @@ import (
"log"
)
+// Serialize returns a SubcriptionList in OPML format.
func Serialize(subscriptions SubcriptionList) string {
var b bytes.Buffer
writer := bufio.NewWriter(&b)
@@ -34,7 +35,7 @@ func Serialize(subscriptions SubcriptionList) string {
}
encoder := xml.NewEncoder(writer)
- encoder.Indent(" ", " ")
+ encoder.Indent(" ", " ")
if err := encoder.Encode(opml); err != nil {
log.Println(err)
return ""
@@ -47,10 +48,6 @@ func groupSubscriptionsByFeed(subscriptions SubcriptionList) map[string]Subcript
groups := make(map[string]SubcriptionList)
for _, subscription := range subscriptions {
- // if subs, ok := groups[subscription.CategoryName]; !ok {
- // groups[subscription.CategoryName] = SubcriptionList{}
- // }
-
groups[subscription.CategoryName] = append(groups[subscription.CategoryName], subscription)
}