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) { function extractParams(exp) {
const params = []; const params = new Set();
expressionParser.map(exp, e => { 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 e;
}); });
return params; return Array.from(params);
} }
exports.evaluate = evaluate; exports.evaluate = evaluate;