From 6f95d24d21a36935c0923f5234f060deaa679209 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Fri, 25 May 2018 10:49:01 +0200
Subject: [PATCH] after project is added to the system information about it is
 immidiatelly visible in the admin panel

---
 frontend-js/src/main/js/gui/admin/MapsAdminPanel.js | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js
index 2d4f851a03..2e87b3d19a 100644
--- a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js
+++ b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js
@@ -261,6 +261,9 @@ MapsAdminPanel.prototype.onAddClicked = function () {
       configuration: self.getConfiguration()
     });
     self._addDialog = dialog;
+    dialog.addListener("onProjectAdd", function () {
+      return self.onRefreshClicked()
+    });
     return dialog.init().then(function () {
       return dialog.open();
     });
-- 
GitLab