From 8af05cd105855ce53e8ba83c9f4add24f711f49d Mon Sep 17 00:00:00 2001 From: Gordon Irving Date: Mon, 19 Mar 2018 21:19:16 -0700 Subject: [PATCH 1/2] remove url from Rawnzb struct Source --- newznab/structs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/newznab/structs.go b/newznab/structs.go index 1454d6a..c5d3ebd 100644 --- a/newznab/structs.go +++ b/newznab/structs.go @@ -124,7 +124,7 @@ type RawNZB struct { Source struct { URL string `xml:"url,attr"` - Value string `xml:"url,chardata"` + Value string `xml:",chardata"` } `xml:"source,omitempty"` Date Time `xml:"pubDate,omitempty"` From 121b12bc18ca859a43f0e3fec2b17c9604694077 Mon Sep 17 00:00:00 2001 From: Gordon Irving Date: Mon, 19 Mar 2018 22:27:07 -0700 Subject: [PATCH 2/2] symmetric marshalling of date --- newznab/structs.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/newznab/structs.go b/newznab/structs.go index c5d3ebd..c2948f2 100644 --- a/newznab/structs.go +++ b/newznab/structs.go @@ -148,7 +148,7 @@ type Time struct { func (t *Time) MarshalXML(e *xml.Encoder, start xml.StartElement) error { e.EncodeToken(start) - e.EncodeToken(xml.CharData([]byte(t.UTC().Format(time.RFC822)))) + e.EncodeToken(xml.CharData([]byte(t.UTC().Format(time.RFC1123Z)))) e.EncodeToken(xml.EndElement{start.Name}) return nil }