Repository: olingo-odata2 Updated Branches: refs/heads/OLINGO-1146-Fix 681f7de77 -> e6671ca7a
Improved solution Project: http://git-wip-us.apache.org/repos/asf/olingo-odata2/repo Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata2/commit/e6671ca7 Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata2/tree/e6671ca7 Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata2/diff/e6671ca7 Branch: refs/heads/OLINGO-1146-Fix Commit: e6671ca7a12af285cf06d4d28dc86eb4eab667c6 Parents: 681f7de Author: mibo <[email protected]> Authored: Sat Sep 23 20:58:20 2017 +0200 Committer: mibo <[email protected]> Committed: Sat Sep 23 20:58:20 2017 +0200 ---------------------------------------------------------------------- .../olingo/odata2/core/uri/expression/FilterParserImpl.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/olingo-odata2/blob/e6671ca7/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/uri/expression/FilterParserImpl.java ---------------------------------------------------------------------- diff --git a/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/uri/expression/FilterParserImpl.java b/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/uri/expression/FilterParserImpl.java index b3b20f1..230ec59 100644 --- a/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/uri/expression/FilterParserImpl.java +++ b/odata2-lib/odata-core/src/main/java/org/apache/olingo/odata2/core/uri/expression/FilterParserImpl.java @@ -532,12 +532,7 @@ public class FilterParserImpl implements FilterParser { * @return <code>true</code> if this is the last or only otherwise <code>false</code> */ private boolean isLastFilterElement(String propertyName) { - if(curExpression.contains("/")) { - final String lastElement = "/" + propertyName + " "; - return curExpression.contains(lastElement); - } - // if no `/` is present this property is implicit the last filter element - return true; + return curExpression.contains(propertyName + " "); } protected void validateUnaryOperatorTypes(final UnaryExpression unaryExpression)
