From 5882224238bd40c4f4fcdc2bbab3d5f896199eca Mon Sep 17 00:00:00 2001 From: Piotr Gawron <piotr.gawron@uni.lu> Date: Thu, 9 Nov 2017 17:25:19 +0100 Subject: [PATCH] overlays with many reactions work properly --- CHANGELOG | 1 + frontend-js/src/main/js/ServerConnector.js | 8 ++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 3ddb881b27..e21f9e5921 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 b6bffd85f9..3568134a75 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 = []; -- GitLab