diff --git a/CHANGELOG b/CHANGELOG index 0c46a49a854bdbbd405fdad3778b92de3c034ac7..5cdbe1b46d65136c5e574e97601e6d5e184e3e44 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -41,6 +41,7 @@ minerva (14.0.0~beta.0) unstable; urgency=low that are still in the system (#918) * Bug fix: too long name for data overlay in info window is trimmed (#919) * Bug fix: too long name in general overlay list is wrapped (#857) + * Bug fix: after genome is removed list of genomes is refreshed (#922) -- Piotr Gawron <piotr.gawron@uni.lu> Mon, 21 Aug 2019 21:00:00 +0200 diff --git a/frontend-js/src/main/js/gui/admin/GenomeAdminPanel.js b/frontend-js/src/main/js/gui/admin/GenomeAdminPanel.js index a6da28570ca9b931b597c4d090262a716ec414df..5f57f4979752080f1b23985531a09fa7d98b06b7 100644 --- a/frontend-js/src/main/js/gui/admin/GenomeAdminPanel.js +++ b/frontend-js/src/main/js/gui/admin/GenomeAdminPanel.js @@ -75,19 +75,19 @@ GenomeAdminPanel.prototype._createGui = function () { title: 'Remove', orderable: false }], - columnDefs: [ { - targets: [ 0 ], - orderData: [ 0, 4 ] + columnDefs: [{ + targets: [0], + orderData: [0, 4] }, { - targets: [ 1 ], - orderData: [ 1, 4 ] + targets: [1], + orderData: [1, 4] }, { - targets: [ 2 ], - orderData: [ 2, 4 ] + targets: [2], + orderData: [2, 4] }, { - targets: [ 3 ], - orderData: [ 3, 4 ] - } ], + targets: [3], + orderData: [3, 4] + }], order: [[1, "asc"], [4, "asc"]] }); self.bindUserGuiPreference({ @@ -113,6 +113,8 @@ GenomeAdminPanel.prototype._createGui = function () { if (param.status) { return self.getServerConnector().removeReferenceGenome({genomeId: $(button).attr("data")}); } + }).then(function () { + return self.onRefreshClicked(); }).catch(GuiConnector.alert); });