diff --git a/odoo/osv/expression.py b/odoo/osv/expression.py index d490e391e63f77acaaafeac9266d3ddf5d4d97da..987c598a03b81cc967336955d94ad1c8de9e34a0 100644 --- a/odoo/osv/expression.py +++ b/odoo/osv/expression.py @@ -116,6 +116,7 @@ start the server specifying the ``--unaccent`` flag. import collections import logging +import reprlib import traceback from functools import partial from zlib import crc32 @@ -1087,7 +1088,7 @@ class expression(object): push(create_substitution_leaf(leaf, ('id', inselect_operator, (subselect, params)), model, internal=True)) else: _logger.error("Binary field '%s' stored in attachment: ignore %s %s %s", - field.string, left, operator, right) + field.string, left, operator, reprlib.repr(right)) leaf.leaf = TRUE_LEAF push(leaf)