diff --git a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js index 6c1cdcb82825fd1bd3ea022f1854da8bde3b7f01..2ad6e6dedef9577f71ad77019569fa281681e649 100644 --- a/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js +++ b/frontend-js/src/main/js/gui/admin/MapsAdminPanel.js @@ -191,7 +191,7 @@ MapsAdminPanel.prototype.init = function () { return self.getServerConnector().getLoggedUser(); }).then(function (user) { var configuration = self.getConfiguration(); - var canAddProject = user.hasPrivilege(configuration.getPrivilegeType(PrivilegeType.PROJECT_MANAGEMENT)); + var canAddProject = user.hasPrivilege(configuration.getPrivilegeType(PrivilegeType.ADD_MAP)); $("[name='addProject']", self.getElement()).attr("disabled", !canAddProject); }); }; diff --git a/frontend-js/src/main/js/map/data/PrivilegeType.js b/frontend-js/src/main/js/map/data/PrivilegeType.js index ddfb90ca8803b977a71d136d3c44e5606820b2f7..63471dd46eb46e098ad769f402ed8422e5381e0d 100644 --- a/frontend-js/src/main/js/map/data/PrivilegeType.js +++ b/frontend-js/src/main/js/map/data/PrivilegeType.js @@ -33,6 +33,7 @@ PrivilegeType.prototype.constructor = PrivilegeType; PrivilegeType.CONFIGURATION_MANAGE = 'CONFIGURATION_MANAGE'; PrivilegeType.MANAGE_GENOMES = 'MANAGE_GENOMES'; PrivilegeType.PROJECT_MANAGEMENT = 'PROJECT_MANAGEMENT'; +PrivilegeType.ADD_MAP = 'ADD_MAP'; PrivilegeType.USER_MANAGEMENT = 'USER_MANAGEMENT'; /**