comparison rhodecode/controllers/followers.py @ 1301:7e75af301842 beta

Added simple forks page, resolves issue #179
author Marcin Kuzminski <marcin@python-works.com>
date Mon, 02 May 2011 13:02:58 +0200
parents cb216757a62d
children f9559677c953
comparison
equal deleted inserted replaced
1300:882ac77dc709 1301:7e75af301842
42 def __before__(self): 42 def __before__(self):
43 super(FollowersController, self).__before__() 43 super(FollowersController, self).__before__()
44 44
45 def followers(self, repo_name): 45 def followers(self, repo_name):
46 p = int(request.params.get('page', 1)) 46 p = int(request.params.get('page', 1))
47 repo_id = getattr(Repository.by_repo_name(repo_name), 'repo_id') 47 repo_id = Repository.by_repo_name(repo_name).repo_id
48 d = UserFollowing.get_repo_followers(repo_id)\ 48 d = UserFollowing.get_repo_followers(repo_id)\
49 .order_by(UserFollowing.follows_from) 49 .order_by(UserFollowing.follows_from)
50 c.followers_pager = Page(d, page=p, items_per_page=20) 50 c.followers_pager = Page(d, page=p, items_per_page=20)
51 51
52 c.followers_data = render('/followers/followers_data.html') 52 c.followers_data = render('/followers/followers_data.html')