Add support for response pipes
Change-Id: I86905bb22ffa70b86476f0de6fa8343f687dc740
diff --git a/dev/js/src/api.js b/dev/js/src/api.js
index 3b3b821..effa9f8 100644
--- a/dev/js/src/api.js
+++ b/dev/js/src/api.js
@@ -41,11 +41,11 @@
}
docFragment += '/' + match.matchID;
- url += '/' + docFragment;
+ url += '/' + docFragment + '?';
// { spans: true, layer:x, foundry : y}
if (param['spans'] == true) {
- url += '?spans=true';
+ url += 'spans=true';
docFragment += ' +spans ';
if (param['foundry'] !== undefined) {
url += '&foundry=' + param['foundry'];
@@ -61,8 +61,11 @@
else {
// TODO
docFragment += ' -spans';
- url += '?spans=false';
- }
+ url += 'spans=false';
+ };
+
+ if (KorAP.ResponsePipe != null)
+ url += '&response-pipe=' + KorAP.ResponsePipe.toString();
KorAP.API.getJSON(url, cb, "MatchInfo: " + docFragment);
};
@@ -81,8 +84,12 @@
}
else {
url += '?fields=@all'; // TODO: Maybe '*'?
- }
+ };
+ if (KorAP.ResponsePipe != null)
+ url += '&response-pipe=' + KorAP.ResponsePipe.toString();
+
+
KorAP.API.getJSON(url, cb, "TextInfo: " + doc.textSigle);
};