Mercurial > kallithea
diff rhodecode/controllers/admin/settings.py @ 3056:6104dfd35b16 beta
Implemented #379 defaults settings page for creation of repositories
- locking
- statistics, downloads
- repository type
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 03 Dec 2012 02:55:08 +0100 |
parents | c0a6a2e6bb2e |
children | a5f0bc867edc 105a0374faa1 |
line wrap: on
line diff
--- a/rhodecode/controllers/admin/settings.py Sat Dec 01 15:17:36 2012 +0100 +++ b/rhodecode/controllers/admin/settings.py Mon Dec 03 02:55:08 2012 +0100 @@ -481,7 +481,15 @@ new_repo = request.GET.get('repo', '') c.new_repo = repo_name_slug(new_repo) - return render('admin/repos/repo_add_create_repository.html') + ## apply the defaults from defaults page + defaults = RhodeCodeSetting.get_default_repo_settings(strip_prefix=True) + return htmlfill.render( + render('admin/repos/repo_add_create_repository.html'), + defaults=defaults, + errors={}, + prefix_error=False, + encoding="UTF-8" + ) def _get_hg_ui_settings(self): ret = RhodeCodeUi.query().all()