[Erp5-report] r31849 leonardo - /erp5/trunk/products/ERP5/Document/BusinessTemplate.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jan 20 17:04:33 CET 2010
Author: leonardo
Date: Wed Jan 20 17:04:33 2010
New Revision: 31849
URL: http://svn.erp5.org?rev=31849&view=rev
Log:
Don't compile empty zsqlcatalog filter expressions
Modified:
erp5/trunk/products/ERP5/Document/BusinessTemplate.py
Modified: erp5/trunk/products/ERP5/Document/BusinessTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/Document/BusinessTemplate.py?rev=31849&r1=31848&r2=31849&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] (original)
+++ erp5/trunk/products/ERP5/Document/BusinessTemplate.py [utf8] Wed Jan 20 17:04:33 2010
@@ -2304,7 +2304,11 @@
if self._is_filtered_archive.get(method_id, 0):
expression = self._filter_expression_archive[method_id]
if context.getTemplateFormatVersion() == 1:
- expr_instance = Expression(expression)
+ if expression and expression.strip():
+ # only compile non-empty expressions
+ expr_instance = Expression(expression)
+ else:
+ expr_instance = None
else:
expr_instance = self._filter_expression_instance_archive[method_id]
filter_type = self._filter_type_archive[method_id]
More information about the Erp5-report
mailing list