]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
(no commit message)
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 14 Sep 2005 03:06:30 +0000 (03:06 +0000)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 14 Sep 2005 03:06:30 +0000 (03:06 +0000)
lib/sqlalchemy/objectstore.py

index 02d0f70b8082db288e00ce04efb265ef5dd30765..caa1ee9cfaf635c7c179107bbc9ab63ab0141739 100644 (file)
@@ -196,7 +196,10 @@ class UnitOfWork(object):
             childlist = UOWListElement(obj, childlist)
             obj.__dict__[key] = childlist
         if data is not None and childlist.data != data:
-            childlist.set_data(data)
+            try:
+                childlist.set_data(data)
+            except TypeError:
+                raise "object " + repr(data) + " is not an iterable object"
         return childlist
         
     def register_clean(self, obj):