Return unique parameters list from extractParams

This commit is contained in:
Shweelan Samson authored and Zaid Abdulla committed 2018-12-27 01:21:18 -08:00
1 parent 9b42ea6cd5
commit 23666feeb5
1 file changed
+3 -3
+3 -3
View File
@@ -235,12 +235,12 @@ function likePatternToRegExp(pat, esc = "", flags = "") {
}
function extractParams(exp) {
const params = [];
const params = new Set();
expressionParser.map(exp, e => {
if (isArray(e) && e[0] === "PARAM") params.push(e[1]);
if (isArray(e) && e[0] === "PARAM") params.add(e[1]);
return e;
});
return params;
return Array.from(params);
}
exports.evaluate = evaluate;