moksha/api/widgets/feed/feed.py | 4 ++-- moksha/tests/test_feed.py | 2 +- moksha/wsgiapp.py | 1 - 3 files changed, 3 insertions(+), 4 deletions(-)
New commits: commit 35a2ddeb258d9d222d7d4f350fe0d2928c60b515 Author: Luke Macken lmacken@redhat.com Date: Mon May 11 10:03:47 2009 -0400
Rename the Feed.entries method to Feed.get_entries.
The latest tip of ToscaWidgets will no longer work with this Widget, because it has a method with the same name as a `param`. TW sees that Feed.entries is callable without any arguments, so it tries to do so when rendering the widget.
diff --git a/moksha/api/widgets/feed/feed.py b/moksha/api/widgets/feed/feed.py index 72eb88b..7044eee 100644 --- a/moksha/api/widgets/feed/feed.py +++ b/moksha/api/widgets/feed/feed.py @@ -95,11 +95,11 @@ class Feed(Widget): break yield entry
- def entries(self): + def get_entries(self): return [entry for entry in self.iterentries()]
def num_entries(self): - return len(self.entries()) + return len(self.get_entries())
def update_params(self, d): super(Feed, self).update_params(d) diff --git a/moksha/tests/test_feed.py b/moksha/tests/test_feed.py index 1045e7e..843411d 100644 --- a/moksha/tests/test_feed.py +++ b/moksha/tests/test_feed.py @@ -28,7 +28,7 @@ class TestFeed(object): assert feed.num_entries() > 0 for entry in feed.iterentries(): pass - for entry in feed.entries(): + for entry in feed.get_entries(): pass
def test_widget_children(self): diff --git a/moksha/wsgiapp.py b/moksha/wsgiapp.py index 4047d4f..6ad66af 100644 --- a/moksha/wsgiapp.py +++ b/moksha/wsgiapp.py @@ -52,4 +52,3 @@ class MokshaAppDispatcher(PylonsApp): return self.root() else: return self.application -
moksha-commits@lists.fedorahosted.org