Skip to content

Commit 3ab5b08

Browse files
author
spoeck
committed
fix: add context for query requests
1 parent 04230a4 commit 3ab5b08

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

android/src/main/java/de/innfactory/apiai/RNApiAiModule.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,19 @@ public void requestQuery(String query, Callback onResult, Callback onError) {
263263
protected AIResponse doInBackground(AIRequest... requests) {
264264
final AIRequest request = requests[0];
265265
try {
266-
final AIResponse response = aiDataService.request(aiRequest);
266+
267+
AIResponse response = null;
268+
269+
// set contexts
270+
if (contexts != null) {
271+
RequestExtras requestExtras = new RequestExtras(contexts, null);
272+
response = aiDataService.request(aiRequest, requestExtras);
273+
} else {
274+
275+
// start request without context
276+
response = aiDataService.request(aiRequest);
277+
}
278+
267279
return response;
268280
} catch (AIServiceException e) {
269281
Gson gson= new Gson();

0 commit comments

Comments
 (0)