adds categories to feed output; fixes #12

This commit is contained in:
Danny Graham
2013-06-27 14:26:45 -07:00
parent 52011922b6
commit a0745297a6

View File

@@ -70,6 +70,10 @@ function generateXML (data){
ifTruePush(item.url, item_values, { link: item.url });
ifTruePush(item.link || item.guid || item.title, item_values, { guid: [ { _attr: { isPermaLink: !item.guid && !!item.url } }, item.guid || item.url || item.title ] });
for (var i in item.categories) {
ifTruePush(item.categories[i], item_values, { category: { _cdata: item.categories[i] } });
}
ifTruePush(item.author || data.author, item_values, { 'dc:creator': { _cdata: item.author || data.author } });
ifTruePush(item.date, item_values, { pubDate: new Date(item.date).toGMTString() });
channel.push({ item: item_values });