Reviewers: ,


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

Affected files:
  M trytond/model/fields/field.py


Index: trytond/model/fields/field.py
===================================================================

--- a/trytond/model/fields/field.py
+++ b/trytond/model/fields/field.py
@@ -11,11 +11,12 @@
             if isinstance(arg, basestring):
                 if arg not in ('AND', 'OR'):
                     return False
-            elif isinstance(arg, tuple) or \
-                    (isinstance(arg, list) and len(arg) > 2 and \
-                    (arg[1] in OPERATORS) or \
-                    (isinstance(arg[1], PYSON) and \
-                    arg[1].types() == set([str]))):
+            elif (isinstance(arg, tuple)
+                or (isinstance(arg, list)
+                    and len(arg) > 2
+                    and ((arg[1] in OPERATORS)
+                        or (isinstance(arg[1], PYSON)
+                            and arg[1].types() == set([str]))))):
                 pass
             elif isinstance(arg, list):
                 if not test_domain(arg):



--
[email protected] mailing list

Reply via email to