[POS-commit] r270 - Stoq2/lib/domain

Evandro Vale Miquelito evandro at async.com.br
Thu Mar 31 18:34:54 BRT 2005


Author: evandro
Date: 2005-03-31 18:34:54 -0300 (Thu, 31 Mar 2005)
New Revision: 270

Modified:
   Stoq2/lib/domain/person.py
Log:
Just a small adjustment in BranchCompany constructor.


Modified: Stoq2/lib/domain/person.py
===================================================================
--- Stoq2/lib/domain/person.py	2005-03-31 21:34:24 UTC (rev 269)
+++ Stoq2/lib/domain/person.py	2005-03-31 21:34:54 UTC (rev 270)
@@ -230,8 +230,9 @@
     _required_attrs = ['manager']
 
     def __init__(self, person):
-        assert EC_isinstance(person, Company), \
-                            "person must be a Company instance."
+        if not EC_isinstance(person, Company):
+            raise TypeError("person must be a Company instance, found: %s" 
+                            % type(person))
         PersonRole.__init__(self, person)
 
     def after_insert_model(self, conn):



More information about the POS-commit mailing list