From 750ceec0f240324feb53c5a666b668ca842b979d Mon Sep 17 00:00:00 2001 From: regadas Date: Sat, 22 Nov 2014 22:35:38 +0000 Subject: [PATCH] Fix channel and item extensions --- rss.go | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/rss.go b/rss.go index cefec26..05dd772 100644 --- a/rss.go +++ b/rss.go @@ -198,18 +198,16 @@ func (this *Feed) readRss2(doc *xmlx.Document) (err error) { } } - tl = item.SelectNodes(ns, ns) i.Extensions = make(map[string]map[string][]Extension) - for _, lv := range tl { + for _, lv := range item.Children { getExtensions(&i.Extensions, lv) } ch.Items = append(ch.Items, i) } - x := node.SelectNodes(ns, ns) ch.Extensions = make(map[string]map[string][]Extension) - for _, v := range x { + for _, v := range node.Children { if v.Name.Space != "" { getExtensions(&ch.Extensions, v) }