Mercurial > kallithea
changeset 2844:7b0f803229be beta
autofix largefiles hggit hgsubversion options if they are not in the database
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 17 Sep 2012 21:26:32 +0200 |
parents | ab75def5c15d |
children | 6b176c679896 |
files | rhodecode/controllers/admin/settings.py |
diffstat | 1 files changed, 17 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/controllers/admin/settings.py Sun Sep 16 20:04:23 2012 +0200 +++ b/rhodecode/controllers/admin/settings.py Mon Sep 17 21:26:32 2012 +0200 @@ -256,14 +256,31 @@ ## EXTENSIONS sett = RhodeCodeUi.get_by_key('largefiles') + if not sett: + #make one if it's not there ! + sett = RhodeCodeUi() + sett.ui_key = 'largefiles' + sett.ui_section = 'extensions' sett.ui_active = form_result[_f('extensions_largefiles')] Session().add(sett) sett = RhodeCodeUi.get_by_key('hgsubversion') + if not sett: + #make one if it's not there ! + sett = RhodeCodeUi() + sett.ui_key = 'hgsubversion' + sett.ui_section = 'extensions' + sett.ui_active = form_result[_f('extensions_hgsubversion')] Session().add(sett) # sett = RhodeCodeUi.get_by_key('hggit') +# if not sett: +# #make one if it's not there ! +# sett = RhodeCodeUi() +# sett.ui_key = 'hggit' +# sett.ui_section = 'extensions' +# # sett.ui_active = form_result[_f('extensions_hggit')] # Session().add(sett)