diff --git a/process/JditoFilter_lib/process.js b/process/JditoFilter_lib/process.js index e6bed6451e05606cc64f6c2c634c214aa53344f5..fe2e31bf965ccbdb0a2f2287f4fa70d7dacb9dac 100644 --- a/process/JditoFilter_lib/process.js +++ b/process/JditoFilter_lib/process.js @@ -176,8 +176,8 @@ JditoFilterUtils.getSqlCondition = function (pFilter, pTable, pTableAlias, pColu if (!pFilter) return condition; - if (!pColumnMap) - pColumnMap = {}; + if (!pColumnOrFnMap) + pColumnOrFnMap = {}; _addCondition.call(condition, pFilter, pFilter.operator); @@ -189,8 +189,8 @@ JditoFilterUtils.getSqlCondition = function (pFilter, pTable, pTableAlias, pColu { if (pCondition.type == "row") { - if (pCondition.name in pColumnMap) - pCondition.name = pColumnMap[pCondition.name]; + if (pCondition.name in pColumnOrFnMap) + pCondition.name = pColumnOrFnMap[pCondition.name]; else if (pTable && pTableAlias) pCondition.name = [pTable, pCondition.name, pTableAlias]; else if (pTable)