Ensure DomainParse.group returns a list of clause

issue8520
review255681002
This commit is contained in:
Cédric Krier
2019-08-07 19:22:59 +02:00
parent f6684bb08b
commit 5f91e10c06
2 changed files with 4 additions and 4 deletions
+3 -4
View File
@@ -1494,14 +1494,13 @@
var _group = function(parts) {
var result = [];
var push_result = function(part) {
result.push([part]);
var clause = [part];
clause.clause = true;
result.push(clause);
};
var i = parts.indexOf(':');
if (!~i) {
parts.forEach(push_result);
result.forEach(function (e) {
e.clause = true;
});
return result;
}
var sub_group = function(name, lvalue) {
+1
View File
@@ -1133,6 +1133,7 @@
c(['Doe'])
]],
['Name: "John Doe"', [c(['Name', null, 'John Doe'])]],
['Doe Name: John', [c(['Doe']), c(['Name', null, 'John'])]],
['Name: =Doe', [['Name', '=', 'Doe']]],
['Name: =Doe Name: >John', [
c(['Name', '=', 'Doe']),