From: Sergey Matveev Date: Fri, 18 Feb 2022 10:18:46 +0000 (+0300) Subject: Single X-Categories header X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=01c280b5c28c65ee8ff66c1e5235288ad9b709dd;p=feeder.git Single X-Categories header --- diff --git a/cmd/feed2mdir/main.go b/cmd/feed2mdir/main.go index 8ee07d0..70922b8 100644 --- a/cmd/feed2mdir/main.go +++ b/cmd/feed2mdir/main.go @@ -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)) diff --git a/doc/mail.texi b/doc/mail.texi index 6e42273..672a11f 100644 --- a/doc/mail.texi +++ b/doc/mail.texi @@ -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