Skip to content
This repository was archived by the owner on Mar 9, 2022. It is now read-only.

Commit ffe26dd

Browse files
author
Hideki Itakura
authored
Merge pull request #97 from couchbaselabs/fix/1368-view-grouped-null-key
Fixed Android Issue 1368 - Query View group by part of null key throw…
2 parents cc1352d + 9087c62 commit ffe26dd

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

src/main/java/com/couchbase/lite/store/ForestDBViewStore.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -799,9 +799,10 @@ private static boolean groupTogether(Object key1, Object key2, int groupLevel) {
799799

800800
int end = Math.min(groupLevel, Math.min(key1List.size(), key2List.size()));
801801
for (int i = 0; i < end; ++i) {
802-
if (!key1List.get(i).equals(key2List.get(i))) {
802+
if (key1List.get(i) != null && !key1List.get(i).equals(key2List.get(i)))
803+
return false;
804+
else if (key1List.get(i) == null && key2List.get(i) != null)
803805
return false;
804-
}
805806
}
806807
return true;
807808
}

0 commit comments

Comments
 (0)