[Erp5-report] r40158 ivan - in /erp5/trunk/bt5/erp5_knowledge_pad: ExtensionTemplateItem/ bt/
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Nov 10 10:03:44 CET 2010
Author: ivan
Date: Wed Nov 10 10:03:44 2010
New Revision: 40158
URL: http://svn.erp5.org?rev=40158&view=rev
Log:
Be more forgiving for bad RSS generators.
Modified:
erp5/trunk/bt5/erp5_knowledge_pad/ExtensionTemplateItem/GetRssDataAsDict.py
erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
Modified: erp5/trunk/bt5/erp5_knowledge_pad/ExtensionTemplateItem/GetRssDataAsDict.py
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/ExtensionTemplateItem/GetRssDataAsDict.py?rev=40158&r1=40157&r2=40158&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/ExtensionTemplateItem/GetRssDataAsDict.py [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/ExtensionTemplateItem/GetRssDataAsDict.py [utf8] Wed Nov 10 10:03:44 2010
@@ -43,10 +43,10 @@ def getRssDataAsDict(self, url, username
entry_dict['link'] = entry['link']
entry_dict['other_links'] = [x['href'] for x in entry['links']]
entry_dict['md5'] = md5.new(entry['link']).hexdigest()
- entry_dict['content'] = entry['summary']
- entry_dict['date'] = entry['updated']
+ entry_dict['content'] = entry.get('summary', '')
+ entry_dict['date'] = entry.get('updated', None)
entry_dict['img'] = [x['href'] for x in entry.get('enclosures', [])]
- entry_dict['updated_parsed'] = entry['updated_parsed']
+ entry_dict['updated_parsed'] = entry.get('updated_parsed', None)
result['items'].append(entry_dict)
# sort by date
result['items'] = sorted(result['items'], key=lambda k: k['updated_parsed'])
Modified: erp5/trunk/bt5/erp5_knowledge_pad/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_knowledge_pad/bt/revision?rev=40158&r1=40157&r2=40158&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_knowledge_pad/bt/revision [utf8] Wed Nov 10 10:03:44 2010
@@ -1 +1 @@
-601
\ No newline at end of file
+605
\ No newline at end of file
More information about the Erp5-report
mailing list