Mercurial > kallithea
comparison rhodecode/controllers/admin/settings.py @ 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 | faffec4abbda |
children | d998cc84cf72 84414d73c233 |
comparison
equal
deleted
inserted
replaced
2843:ab75def5c15d | 2844:7b0f803229be |
---|---|
254 | 254 |
255 Session().add(sett) | 255 Session().add(sett) |
256 | 256 |
257 ## EXTENSIONS | 257 ## EXTENSIONS |
258 sett = RhodeCodeUi.get_by_key('largefiles') | 258 sett = RhodeCodeUi.get_by_key('largefiles') |
259 if not sett: | |
260 #make one if it's not there ! | |
261 sett = RhodeCodeUi() | |
262 sett.ui_key = 'largefiles' | |
263 sett.ui_section = 'extensions' | |
259 sett.ui_active = form_result[_f('extensions_largefiles')] | 264 sett.ui_active = form_result[_f('extensions_largefiles')] |
260 Session().add(sett) | 265 Session().add(sett) |
261 | 266 |
262 sett = RhodeCodeUi.get_by_key('hgsubversion') | 267 sett = RhodeCodeUi.get_by_key('hgsubversion') |
268 if not sett: | |
269 #make one if it's not there ! | |
270 sett = RhodeCodeUi() | |
271 sett.ui_key = 'hgsubversion' | |
272 sett.ui_section = 'extensions' | |
273 | |
263 sett.ui_active = form_result[_f('extensions_hgsubversion')] | 274 sett.ui_active = form_result[_f('extensions_hgsubversion')] |
264 Session().add(sett) | 275 Session().add(sett) |
265 | 276 |
266 # sett = RhodeCodeUi.get_by_key('hggit') | 277 # sett = RhodeCodeUi.get_by_key('hggit') |
278 # if not sett: | |
279 # #make one if it's not there ! | |
280 # sett = RhodeCodeUi() | |
281 # sett.ui_key = 'hggit' | |
282 # sett.ui_section = 'extensions' | |
283 # | |
267 # sett.ui_active = form_result[_f('extensions_hggit')] | 284 # sett.ui_active = form_result[_f('extensions_hggit')] |
268 # Session().add(sett) | 285 # Session().add(sett) |
269 | 286 |
270 Session().commit() | 287 Session().commit() |
271 | 288 |