diff options
Diffstat (limited to 'rhodecode/controllers/admin/settings.py')
-rw-r--r-- | rhodecode/controllers/admin/settings.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/rhodecode/controllers/admin/settings.py b/rhodecode/controllers/admin/settings.py index 30181d62..712d6534 100644 --- a/rhodecode/controllers/admin/settings.py +++ b/rhodecode/controllers/admin/settings.py @@ -292,6 +292,16 @@ class SettingsController(BaseController): # sett.ui_active = form_result[_f('extensions_hggit')] # Session().add(sett) + sett = RhodeCodeUi.get_by_key('dumbgit') + if not sett: + #make one if it's not there ! + sett = RhodeCodeUi() + sett.ui_key = 'dumbgit' + sett.ui_section = 'extensions' + + sett.ui_active = form_result[_f('extensions_dumbgit')] + Session().add(sett) + Session().commit() h.flash(_('Updated VCS settings'), category='success') |