diff --git a/CHANGELOG b/CHANGELOG index 0ff7dcb6ba6a666f76f0bb5e3dea273409345ca1..de6ea125c7582c25aea2220faac0d70b14b2a4c5 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,9 +1,15 @@ +minerva (13.1.3) stable; urgency=medium + * Bug fix: refreshing list of projects or list of users doesn't change active + page (#870) + + -- Piotr Gawron <piotr.gawron@uni.lu> Wed, 14 Aug 2019 17:00:00 +0200 + minerva (13.1.2) stable; urgency=medium * Bug fix: Information about problematic zip file is more specific (#865) * Bug fix: Url didn't contain list of opened plugins and they weren't reload automatically on refresh (#866) - -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 22 Jul 2019 17:00:00 +0200 + -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 22 Jul 2019 17:00:00 +0200 minerva (13.1.1) stable; urgency=medium * Bug fix: adding gene mapping before the genome caused an error (#835) @@ -15,7 +21,7 @@ minerva (13.1.1) stable; urgency=medium * Bug fix: user wasn't logged out in all tabs when the log out event appeard in only one of them (#847) - -- Piotr Gawron <piotr.gawron@uni.lu> Tue, 2 Jul 2019 19:00:00 +0200 + -- Piotr Gawron <piotr.gawron@uni.lu> Tue, 2 Jul 2019 19:00:00 +0200 minerva (13.1.0) stable; urgency=medium * Feature: annotators are more flexible - you can define set of input and diff --git a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js index 1c588437a215bed23a1f18a9ead5011b9f4ab8f9..176c0f2e20dfcd012492b2881924302af4540407 100644 --- a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js +++ b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js @@ -334,7 +334,9 @@ MapsAdminPanel.prototype.addUpdateListener = function (project) { var data = row.data(); if (data[0].indexOf(">" + project.getProjectId() + "<")>=0) { self.projectToTableRow(project, data, user); + var page = dataTable.page(); row.data(data).draw(); + dataTable.page(page); } } }); diff --git a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js index 608edbf2aaa85fb7778dc690ee4766dc9c5e3a46..3859ab733882611e0a9c2fef529c89c7ee9a9ab4 100644 --- a/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js +++ b/frontend-js/src/main/js/gui/admin/UsersAdminPanel.js @@ -301,11 +301,13 @@ UsersAdminPanel.prototype.addUpdateListener = function (user, dataTableRow) { var listener = function () { var login = $.escapeSelector(user.getLogin()); self.userToTableRow(user, dataTableRow); - var row = $($("[name='usersTable']", self.getElement())[0]).DataTable().row("#" + login); + var dataTable =$("[name='usersTable']", self.getElement()).DataTable(); + var row = dataTable.row("#" + login); if (row.length > 0) { + var page = dataTable.page(); row.data(dataTableRow).draw(); + dataTable.page(page); } - }; listener.listenerName = listenerName; user.addListener("onreload", listener);