[Erp5-report] r25946 - /erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Mar 10 15:50:26 CET 2009
Author: vincent
Date: Tue Mar 10 15:50:26 2009
New Revision: 25946
URL: http://svn.erp5.org?rev=25946&view=rev
Log:
Rename operator into logical_operator to make the purpose clear.
Use explicitly logical_operator API on ComplexQuery.
Modified:
erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
Modified: erp5/trunk/products/ZSQLCatalog/SQLCatalog.py
URL: http://svn.erp5.org/erp5/trunk/products/ZSQLCatalog/SQLCatalog.py?rev=25946&r1=25945&r2=25946&view=diff
==============================================================================
--- erp5/trunk/products/ZSQLCatalog/SQLCatalog.py [utf8] (original)
+++ erp5/trunk/products/ZSQLCatalog/SQLCatalog.py [utf8] Tue Mar 10 15:50:26 2009
@@ -1935,11 +1935,11 @@
subquery = self._buildQueryFromAbstractSyntaxTreeNode(subnode, search_key)
if subquery is not None:
append(subquery)
- operator = node.getLogicalOperator()
+ logical_operator = node.getLogicalOperator()
for comparison_operator, value_list in value_dict.iteritems():
- append(search_key.buildQuery(value_list, comparison_operator=comparison_operator, logical_operator=operator))
- if operator == 'not' or len(query_list) > 1:
- result = ComplexQuery(query_list, operator=operator)
+ append(search_key.buildQuery(value_list, comparison_operator=comparison_operator, logical_operator=logical_operator))
+ if logical_operator == 'not' or len(query_list) > 1:
+ result = ComplexQuery(query_list, logical_operator=logical_operator)
elif len(query_list) == 1:
result = query_list[0]
else:
More information about the Erp5-report
mailing list