diff --git a/frontend-js/src/main/js/gui/admin/EditUserDialog.js b/frontend-js/src/main/js/gui/admin/EditUserDialog.js index 50399f0b9b2a1e74c46dd94b668975a86f6e69ca..04c576213f808ce29b868d230768ab643aa8c9a4 100644 --- a/frontend-js/src/main/js/gui/admin/EditUserDialog.js +++ b/frontend-js/src/main/js/gui/admin/EditUserDialog.js @@ -385,24 +385,7 @@ EditUserDialog.prototype.initProjectsTab = function () { $(projectsTable).DataTable({ columns: columns }); - $(projectsTable).on("click", "[name='project-privilege-checkbox']", function () { - var data = $(this).attr("data").split(":"); - var type = data[0]; - var projectId = data[1]; - if ($(this).is(":checked")) { - if (type === PrivilegeType.WRITE_PROJECT) { - var readCheckbox = $("[data='" + PrivilegeType.READ_PROJECT + ":" + data[1] + "']", projectsTable); - if (!readCheckbox.is(":checked")) { - readCheckbox.click(); - } - } - return self.grantPrivilege({privilegeType: type, objectId: projectId}); - } else { - return self.revokePrivilege({privilegeType: type, objectId: projectId}); - } - }); - - $("[name='defaultProjectsRow']", self.getElement()).on("click", "[name='project-privilege-checkbox']", function () { + $(self.getElement()).on("click", "[name='project-privilege-checkbox']", function () { var data = $(this).attr("data").split(":"); var type = data[0]; var projectId = data[1];