Fix issues while testing role permissions feature. #7310

pull/8658/head
Aditya Toshniwal 2025-04-21 15:14:18 +05:30
parent 280f0b0038
commit ec3d142ad9
4 changed files with 4 additions and 1 deletions

View File

@ -161,7 +161,7 @@ define('pgadmin.browser.node', [
function() {
return !!(self.canDrop(...arguments));
} : (!!self.canDrop),
permission: self.type == 'server' ? 'object_regiter_server' : undefined,
permission: self.type == 'server' ? 'object_register_server' : undefined,
}]);
if (self.canDropCascade) {

View File

@ -138,6 +138,7 @@ define([
enable: supportedNodes.enabled.bind(
null, pgBrowser.tree, menuUtils.backupSupportedNodes
),
permission: AllPermissionTypes.TOOLS_BACKUP,
});
}

View File

@ -65,6 +65,7 @@ define([
enable: supportedNodes.enabled.bind(
null, pgBrowser.tree, menuUtils.supportedNodes
),
permission: AllPermissionTypes.TOOLS_GRANT_WIZARD,
});
}
pgBrowser.add_menus(menus);

View File

@ -71,6 +71,7 @@ define([
data: {
data_disabled: gettext('Please select any database from the object explorer to do Maintenance.'),
},
permission: AllPermissionTypes.TOOLS_MAINTENANCE,
});
}
pgBrowser.add_menus(menus);