You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@marmotta.apache.org by ss...@apache.org on 2014/10/06 17:58:31 UTC

git commit: convert langMatches always to lower case

Repository: marmotta
Updated Branches:
  refs/heads/develop bf9c3c432 -> cf7149064


convert langMatches always to lower case


Project: http://git-wip-us.apache.org/repos/asf/marmotta/repo
Commit: http://git-wip-us.apache.org/repos/asf/marmotta/commit/cf714906
Tree: http://git-wip-us.apache.org/repos/asf/marmotta/tree/cf714906
Diff: http://git-wip-us.apache.org/repos/asf/marmotta/diff/cf714906

Branch: refs/heads/develop
Commit: cf7149064aa0fdfb9ffc85e7d78d19af08bcd573
Parents: bf9c3c4
Author: Sebastian Schaffert <ss...@apache.org>
Authored: Mon Oct 6 17:58:58 2014 +0200
Committer: Sebastian Schaffert <ss...@apache.org>
Committed: Mon Oct 6 17:58:58 2014 +0200

----------------------------------------------------------------------
 .../java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/marmotta/blob/cf714906/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java
----------------------------------------------------------------------
diff --git a/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java b/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java
index f2f5dde..cba14a9 100644
--- a/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java
+++ b/libraries/kiwi/kiwi-sparql/src/main/java/org/apache/marmotta/kiwi/sparql/builder/SQLBuilder.java
@@ -757,7 +757,7 @@ public class SQLBuilder {
             } else if(pattern.getValue().stringValue().equals("")) {
                 return value + " IS NULL";
             } else {
-                return "(" + value + " = '"+pattern.getValue().stringValue()+"' OR " + dialect.getILike(value, "'" + pattern.getValue().stringValue() + "-%' )");
+                return "(" + value + " = '"+pattern.getValue().stringValue().toLowerCase()+"' OR " + dialect.getILike(value, "'" + pattern.getValue().stringValue().toLowerCase() + "-%' )");
             }
         } else if(expr instanceof Bound) {
             ValueExpr arg = ((Bound)expr).getArg();