[Checkins] SVN: zope.sqlalchemy/trunk/ Change error message on session.commit() to be friendlier to non zope users.

Laurence Rowe l at lrowe.co.uk
Mon Jan 5 05:57:17 EST 2009


Log message for revision 94531:
  Change error message on session.commit() to be friendlier to non zope users.

Changed:
  U   zope.sqlalchemy/trunk/CHANGES.txt
  U   zope.sqlalchemy/trunk/src/zope/sqlalchemy/datamanager.py

-=-
Modified: zope.sqlalchemy/trunk/CHANGES.txt
===================================================================
--- zope.sqlalchemy/trunk/CHANGES.txt	2009-01-05 10:34:08 UTC (rev 94530)
+++ zope.sqlalchemy/trunk/CHANGES.txt	2009-01-05 10:57:16 UTC (rev 94531)
@@ -16,6 +16,8 @@
 
 * Call session.flush() unconditionally in tpc_begin.
 
+* Change error message on session.commit() to be friendlier to non zope users.
+
 0.3 (2008-07-29)
 ----------------
 

Modified: zope.sqlalchemy/trunk/src/zope/sqlalchemy/datamanager.py
===================================================================
--- zope.sqlalchemy/trunk/src/zope/sqlalchemy/datamanager.py	2009-01-05 10:34:08 UTC (rev 94530)
+++ zope.sqlalchemy/trunk/src/zope/sqlalchemy/datamanager.py	2009-01-05 10:57:16 UTC (rev 94531)
@@ -192,4 +192,4 @@
         mark_changed(session)
     
     def before_commit(self, session):
-        assert zope_transaction.get().status == 'Committing', "Transaction must be committed by zope"
+        assert zope_transaction.get().status == 'Committing', "Transaction must be committed using the transaction manager"



More information about the Checkins mailing list