Mercurial > kallithea
diff pylons_app/controllers/admin/settings.py @ 395:e8af467b5a60
Added hooks managment into application settings
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 06 Aug 2010 02:40:57 +0200 |
parents | 3bcf9529d221 |
children | 9416269860c9 |
line wrap: on
line diff
--- a/pylons_app/controllers/admin/settings.py Fri Aug 06 02:04:51 2010 +0200 +++ b/pylons_app/controllers/admin/settings.py Fri Aug 06 02:40:57 2010 +0200 @@ -156,8 +156,23 @@ .filter(HgAppUi.ui_key == '/').one() hgsettings2.ui_value = form_result['paths_root_path'] + + #HOOKS + hgsettings3 = self.sa.query(HgAppUi)\ + .filter(HgAppUi.ui_key == 'changegroup.update').one() + hgsettings3.ui_active = bool(form_result['hooks_changegroup_update']) + + hgsettings4 = self.sa.query(HgAppUi)\ + .filter(HgAppUi.ui_key == 'changegroup.repo_size').one() + hgsettings4.ui_active = bool(form_result['hooks_changegroup_repo_size']) + + + + self.sa.add(hgsettings1) self.sa.add(hgsettings2) + self.sa.add(hgsettings3) + self.sa.add(hgsettings4) self.sa.commit() h.flash(_('Updated application settings'),