diff rhodecode/controllers/journal.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 fcbc35ecb024
children 89efedac4e6c
line wrap: on
line diff
--- a/rhodecode/controllers/journal.py	Fri Dec 02 00:15:26 2011 +0200
+++ b/rhodecode/controllers/journal.py	Fri Dec 02 22:31:13 2011 +0200
@@ -134,7 +134,7 @@
                 try:
                     self.scm_model.toggle_following_user(user_id,
                                                 self.rhodecode_user.user_id)
-                    Session().commit()
+                    Session.commit()
                     return 'ok'
                 except:
                     raise HTTPBadRequest()
@@ -144,7 +144,7 @@
                 try:
                     self.scm_model.toggle_following_repo(repo_id,
                                                 self.rhodecode_user.user_id)
-                    Session().commit()
+                    Session.commit()
                     return 'ok'
                 except:
                     raise HTTPBadRequest()