Mercurial > kallithea
diff rhodecode/controllers/admin/settings.py @ 1112:6d0a7284949d beta
#109, added optional clone uri when creating repo.
Cleaned up repos controller moved common code into __load_data
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sat, 05 Mar 2011 21:59:47 +0100 |
parents | 717ccea6df18 |
children | f3f847712f87 |
line wrap: on
line diff
--- a/rhodecode/controllers/admin/settings.py Sat Mar 05 17:21:07 2011 +0100 +++ b/rhodecode/controllers/admin/settings.py Sat Mar 05 21:59:47 2011 +0100 @@ -42,7 +42,7 @@ from rhodecode.lib.celerylib import tasks, run_task from rhodecode.lib.utils import repo2db_mapper, invalidate_cache, \ set_rhodecode_config, repo_name_slug -from rhodecode.model.db import RhodeCodeUi, Repository +from rhodecode.model.db import RhodeCodeUi, Repository, Group from rhodecode.model.forms import UserForm, ApplicationSettingsForm, \ ApplicationUiSettingsForm from rhodecode.model.scm import ScmModel @@ -321,7 +321,8 @@ """GET /_admin/create_repository: Form to create a new item""" new_repo = request.GET.get('repo', '') c.new_repo = repo_name_slug(new_repo) - + c.repo_groups = [('', '')] + c.repo_groups.extend([(x.group_id, x.group_name) for x in self.sa.query(Group).all()]) return render('admin/repos/repo_add_create_repository.html') def get_hg_ui_settings(self):