diff rhodecode/controllers/admin/permissions.py @ 1749:8ecc6b8229a5 beta

commit less models - models don't do any commits(with few exceptions) - all db transactions should be handled by higher level modules like controllers, celery tasks
author Marcin Kuzminski <marcin@python-works.com>
date Fri, 02 Dec 2011 22:31:13 +0200
parents 48d4fcf04a29
children 89efedac4e6c
line wrap: on
line diff
--- a/rhodecode/controllers/admin/permissions.py	Fri Dec 02 00:15:26 2011 +0200
+++ b/rhodecode/controllers/admin/permissions.py	Fri Dec 02 22:31:13 2011 +0200
@@ -102,7 +102,7 @@
             form_result = _form.to_python(dict(request.POST))
             form_result.update({'perm_user_name': id})
             permission_model.update(form_result)
-            Session().commit()
+            Session.commit()
             h.flash(_('Default permissions updated successfully'),
                     category='success')