Skip to content

Commit f2b18b9

Browse files
committed
Sync with Kendo UI Professional
1 parent e8f2b1d commit f2b18b9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/kendo.data.odata.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,9 +108,9 @@ var __meta__ = {
108108
}
109109

110110
if (operator === "isnullorempty") {
111-
filter = kendo.format("{0} {1} null or {0} {1} ''", field, filter);
111+
filter = kendo.format("({0} {1} null or {0} {1} '')", field, filter);
112112
} else if (operator === "isnotnullorempty") {
113-
filter = kendo.format("{0} {1} null and {0} {1} ''", field, filter);
113+
filter = kendo.format("({0} {1} null and {0} {1} '')", field, filter);
114114
} else if (operator === "isnull" || operator === "isnotnull") {
115115
filter = kendo.format("{0} {1} null", field, filter);
116116
} else if (operator === "isempty" || operator === "isnotempty") {

tests/data/odata.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,7 @@
236236

237237
it("$filter and isnullorempty operator uses eq", function() {
238238
var result = parameterMap({ filter: { filters: [{ field: "Name", operator: "isnullorempty" }] } });
239-
assert.equal(result.$filter, "Name eq null or Name eq ''");
239+
assert.equal(result.$filter, "(Name eq null or Name eq '')");
240240
});
241241

242242

@@ -247,7 +247,7 @@
247247

248248
it("$filter and isnotnullorempty operator uses ne", function() {
249249
var result = parameterMap({ filter: { filters: [{ field: "Name", operator: "isnotnullorempty" }] } });
250-
assert.equal(result.$filter, "Name ne null and Name ne ''");
250+
assert.equal(result.$filter, "(Name ne null and Name ne '')");
251251
});
252252

253253
it("$filter with nested field", function() {

0 commit comments

Comments
 (0)