moksha/api/widgets/feed/feed.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 226bc3d7407ce93455d36fc6a0fe32564b3b6f56 Author: Luke Macken lmacken@redhat.com Date: Wed Feb 18 01:22:29 2009 -0500
Allow the feed id to be passed into the iterentries 'd' argument
diff --git a/moksha/api/widgets/feed/feed.py b/moksha/api/widgets/feed/feed.py index 11b7617..e8c83a4 100644 --- a/moksha/api/widgets/feed/feed.py +++ b/moksha/api/widgets/feed/feed.py @@ -64,6 +64,7 @@ class Feed(Widget):
def iterentries(self, d=None, limit=None): url = self.url or d.get('url') + id = d and d.get('id', self.id) or self.id if moksha.feed_cache: feed = moksha.feed_cache.fetch(url) else: @@ -88,7 +89,7 @@ class Feed(Widget): d['title'] = 'Unable to parse feed' return for i, entry in enumerate(feed.get('entries', [])): - entry['uid'] = '%s_%d' % (self.id, i) + entry['uid'] = '%s_%d' % (id, i) entry['link'] = entry.get('link') if i == limit: break
moksha-commits@lists.fedorahosted.org