Mercurial > kallithea
comparison rhodecode/controllers/forks.py @ 2835:faffec4abbda beta
Implemented permissions for writing to repo
groups. Now only write access to group allows to create a repostiory
within that group
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Thu, 13 Sep 2012 19:36:56 +0200 |
parents | d2d35cf2b351 |
children | 6b176c679896 |
comparison
equal
deleted
inserted
replaced
2834:925c77b9d3f1 | 2835:faffec4abbda |
---|---|
51 @LoginRequired() | 51 @LoginRequired() |
52 def __before__(self): | 52 def __before__(self): |
53 super(ForksController, self).__before__() | 53 super(ForksController, self).__before__() |
54 | 54 |
55 def __load_defaults(self): | 55 def __load_defaults(self): |
56 c.repo_groups = RepoGroup.groups_choices() | 56 c.repo_groups = RepoGroup.groups_choices(check_perms=True) |
57 c.repo_groups_choices = map(lambda k: unicode(k[0]), c.repo_groups) | 57 c.repo_groups_choices = map(lambda k: unicode(k[0]), c.repo_groups) |
58 choices, c.landing_revs = ScmModel().get_repo_landing_revs() | 58 choices, c.landing_revs = ScmModel().get_repo_landing_revs() |
59 c.landing_revs_choices = choices | 59 c.landing_revs_choices = choices |
60 | 60 |
61 def __load_data(self, repo_name=None): | 61 def __load_data(self, repo_name=None): |