Reviewers: ,


Please review this at http://codereview.tryton.org/780002/

Affected files:
  M trytond/pyson.py


Index: trytond/pyson.py
===================================================================
--- a/trytond/pyson.py
+++ b/trytond/pyson.py
@@ -230,7 +230,9 @@
             types2 = statement2.types()
         else:
             types2 = set([type(statement2)])
-        assert types1 == types2, 'statements must have the same type'
+        if not isinstance(statement1, Eval) and not isinstance(statement2,
+                Eval):
+            assert types1 == types2, 'statements must have the same type'
         self._statement1 = statement1
         self._statement2 = statement2



Reply via email to