From 5377ecfd476229826682e31140ab31aee5298381 Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Mon, 21 Feb 2011 15:48:17 -0500 Subject: [PATCH] GroupDiscoverSearch started --- convore/groups.py | 17 ++++++++++++++--- convore/types.py | 1 - 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/convore/groups.py b/convore/groups.py index f2d35a1..5f98ed3 100644 --- a/convore/groups.py +++ b/convore/groups.py @@ -88,14 +88,25 @@ class GroupDiscoverCategory(SyncedList): i = [c.slug for c in self.data].index(key) self.data[i].groups = groups -# - return self.data[i].__dict__ + + return self.data[i] - def sync(self): r = api.get('groups', 'discover', 'category') for _cat in deserialize(r.content)['categories']: cat = models.Category() cat.import_from_api(_cat) self.data.append(cat) + + + +class GroupDiscoverSearch(object): + + def __repr__(self): + return '' + + def __getitem__(self, key): + return 'searched.' + + diff --git a/convore/types.py b/convore/types.py index 1ae1f24..257006a 100644 --- a/convore/types.py +++ b/convore/types.py @@ -57,7 +57,6 @@ class SyncedList(object): return _fetched - def __iter__(self): for d in self.data: yield d