Use clausify when grouping tokens from domain parser

This commit is contained in:
Cédric Krier
2026-06-29 18:07:05 +02:00
parent fa0f6ce353
commit 848b0d5773
+6 -10
View File
@@ -1717,12 +1717,12 @@
},
group: function(tokens) {
var result = [];
let clausify = this._clausify;
const _group = parts => {
var result = [];
var push_result = function(part) {
var clause = [part];
clause.clause = true;
var clause = clausify([part]);
result.push(clause);
};
var i = parts.indexOf(':');
@@ -1738,12 +1738,10 @@
if (part[0] !== null) {
lvalue.push(part[0]);
}
clause = name.concat([lvalue]);
clause.clause = true;
clause = clausify(name.concat([lvalue]));
result.push(clause);
} else {
clause = name.concat(part);
clause.clause = true;
clause = clausify(name.concat(part));
result.push(clause);
}
name.splice(0, name.length);
@@ -1784,12 +1782,10 @@
if (!jQuery.isEmptyObject(name)) {
var clause;
if (!jQuery.isEmptyObject(lvalue)) {
clause = name.concat([lvalue]);
clause.clause = true;
clause = clausify(name.concat([lvalue]));
result.push(clause);
} else {
clause = name.concat([null]);
clause.clause = true;
clause = clausify(name.concat([null]));
result.push(clause);
}
}