Skip to content

Commit 866a40e

Browse files
authored
Merge pull request #149 from GetStream/withownchildren
[PBE-0] add withownchild param
2 parents a837c8d + 4291946 commit 866a40e

File tree

1 file changed

+15
-8
lines changed

1 file changed

+15
-8
lines changed

src/main/java/io/getstream/client/ReactionsClient.java

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,43 +70,50 @@ public CompletableFuture<List<Reaction>> filter(
7070
return reactions.filter(token, lookup, id, filter, limit, kind);
7171
}
7272

73+
public CompletableFuture<List<Reaction>> filter(
74+
LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren)
75+
throws StreamException {
76+
final Token token = buildReactionsToken(secret, TokenAction.READ);
77+
return reactions.filter(token, lookup, id, filter, limit, kind, withOwnChildren);
78+
}
79+
7380
public CompletableFuture<Paginated<Reaction>> paginatedFilter(LookupKind lookup, String id)
7481
throws StreamException {
7582
return paginatedFilter(
76-
lookup, id, DefaultOptions.DEFAULT_FILTER, DefaultOptions.DEFAULT_LIMIT, "");
83+
lookup, id, DefaultOptions.DEFAULT_FILTER, DefaultOptions.DEFAULT_LIMIT, "", false);
7784
}
7885

7986
public CompletableFuture<Paginated<Reaction>> paginatedFilter(
8087
LookupKind lookup, String id, Limit limit) throws StreamException {
81-
return paginatedFilter(lookup, id, DefaultOptions.DEFAULT_FILTER, limit, "");
88+
return paginatedFilter(lookup, id, DefaultOptions.DEFAULT_FILTER, limit, "", false);
8289
}
8390

8491
public CompletableFuture<Paginated<Reaction>> paginatedFilter(
8592
LookupKind lookup, String id, Filter filter) throws StreamException {
86-
return paginatedFilter(lookup, id, filter, DefaultOptions.DEFAULT_LIMIT, "");
93+
return paginatedFilter(lookup, id, filter, DefaultOptions.DEFAULT_LIMIT, "", false);
8794
}
8895

8996
public CompletableFuture<Paginated<Reaction>> paginatedFilter(
9097
LookupKind lookup, String id, String kind) throws StreamException {
9198
return paginatedFilter(
92-
lookup, id, DefaultOptions.DEFAULT_FILTER, DefaultOptions.DEFAULT_LIMIT, kind);
99+
lookup, id, DefaultOptions.DEFAULT_FILTER, DefaultOptions.DEFAULT_LIMIT, kind, false);
93100
}
94101

95102
public CompletableFuture<Paginated<Reaction>> paginatedFilter(
96103
LookupKind lookup, String id, Filter filter, Limit limit) throws StreamException {
97-
return paginatedFilter(lookup, id, filter, limit, "");
104+
return paginatedFilter(lookup, id, filter, limit, "", false);
98105
}
99106

100107
public CompletableFuture<Paginated<Reaction>> paginatedFilter(
101108
LookupKind lookup, String id, Limit limit, String kind) throws StreamException {
102-
return paginatedFilter(lookup, id, DefaultOptions.DEFAULT_FILTER, limit, kind);
109+
return paginatedFilter(lookup, id, DefaultOptions.DEFAULT_FILTER, limit, kind, false);
103110
}
104111

105112
public CompletableFuture<Paginated<Reaction>> paginatedFilter(
106-
LookupKind lookup, String id, Filter filter, Limit limit, String kind)
113+
LookupKind lookup, String id, Filter filter, Limit limit, String kind, Boolean withOwnChildren)
107114
throws StreamException {
108115
final Token token = buildReactionsToken(secret, TokenAction.READ);
109-
return reactions.paginatedFilter(token, lookup, id, filter, limit, kind);
116+
return reactions.paginatedFilter(token, lookup, id, filter, limit, kind, withOwnChildren);
110117
}
111118

112119
public CompletableFuture<Paginated<Reaction>> paginatedFilter(String next)

0 commit comments

Comments
 (0)