]> Sergey Matveev's repositories - feeder.git/commitdiff
Single X-Categories header
authorSergey Matveev <stargrave@stargrave.org>
Fri, 18 Feb 2022 10:18:46 +0000 (13:18 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 18 Feb 2022 10:18:46 +0000 (13:18 +0300)
cmd/feed2mdir/main.go
doc/mail.texi

index 8ee07d0cab392dbf1fc7727b810735075a4e1ebf..70922b871fefaf19827cbafbbad0b7aedf2b923b 100644 (file)
@@ -120,8 +120,8 @@ func main() {
                for _, author := range item.Authors {
                        fd.WriteString("X-Author: " + author.Name + "\n")
                }
-               for _, cat := range item.Categories {
-                       fd.WriteString("X-Category: " + cat + "\n")
+               if len(item.Categories) > 0 {
+                       fd.WriteString("X-Categories: " + strings.Join(item.Categories, ", ") + "\n")
                }
                fd.WriteString("\n")
                what = base64.StdEncoding.EncodeToString([]byte(what))
index 6e422736db456e9c1f1fb6cf243dd643e53f47fa..672a11f1c752109d5310708366b67afcf96de1df 100644 (file)
@@ -10,7 +10,7 @@ Subject: Item's subject
 Content-Type: text/html; charset=utf-8
 [X-URL: link presented in the item] (maybe multiple)
 [X-Author: author's name] (maybe multiple)
-[X-Category: item's category] (maybe multiple)
+[X-Categories: item's comma separated categories]
 
 Base64-encoded item's content. That is HTML as a rule.
 @end verbatim