diff --git a/CHANGELOG b/CHANGELOG index 3ddb881b278847d81752ed3ecd2c5bc255143a12..e21f9e5921a47812f68ed17ca4b50ba0e20fb620 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,7 @@ minerva (11.0.4) stable; urgency=medium * Bug fix: fix on connection to taxonomy database * Bug fix: color coding for reactions (wrong color was chosen) + * Bug fix: overlays with many reactions did not work properly -- Piotr Gawron <piotr.gawron@uni.lu> Thu, 09 Nov 2017 14:50:00 +0200 diff --git a/frontend-js/src/main/js/ServerConnector.js b/frontend-js/src/main/js/ServerConnector.js index b6bffd85f9dfa170d85215a859d1c3650607d516..3568134a75b20f45d5a7a78eeb0093ba0f7e3421 100644 --- a/frontend-js/src/main/js/ServerConnector.js +++ b/frontend-js/src/main/js/ServerConnector.js @@ -846,11 +846,15 @@ ServerConnector.getReactions = function (params) { var filterParams = { id: params.ids, columns: params.columns, - participantId: params.participantId, + participantId: params.participantId }; return self.getProjectId(params.projectId).then(function (result) { queryParams.projectId = result; - return self.readFile(self.getReactionsUrl(queryParams, filterParams)); + if (filterParams.id.length > 100) { + return self.sendPostRequest(self.getReactionsUrl(queryParams), filterParams); + } else { + return self.readFile(self.getReactionsUrl(queryParams, filterParams)); + } }).then(function (content) { var array = JSON.parse(content); var result = [];