mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Fixed SonarQube issues.
This commit is contained in:
@@ -44,7 +44,7 @@ define('pgadmin.node.role', [
|
||||
hasSQL: true,
|
||||
width: '550px',
|
||||
canDrop: function(node, item) {
|
||||
var treeData = pgBrowser.tree.getTreeNodeHierarchy(item),
|
||||
let treeData = pgBrowser.tree.getTreeNodeHierarchy(item),
|
||||
server = treeData['server'];
|
||||
/*
|
||||
To Drop a role:
|
||||
@@ -112,13 +112,13 @@ define('pgadmin.node.role', [
|
||||
}]);
|
||||
},
|
||||
can_create_role: function(node, item) {
|
||||
var treeData = pgBrowser.tree.getTreeNodeHierarchy(item),
|
||||
let treeData = pgBrowser.tree.getTreeNodeHierarchy(item),
|
||||
server = treeData['server'];
|
||||
|
||||
return server.connected && server.user.can_create_role;
|
||||
},
|
||||
can_reassign_role: function(node, item) {
|
||||
var treeData = pgBrowser.tree.getTreeNodeHierarchy(item),
|
||||
let treeData = pgBrowser.tree.getTreeNodeHierarchy(item),
|
||||
server = treeData['server'];
|
||||
|
||||
return server.connected && node.can_login;
|
||||
|
||||
@@ -49,16 +49,16 @@ export default class RoleSchema extends BaseUISchema {
|
||||
}
|
||||
|
||||
readOnly(state) {
|
||||
var user = this.nodeInfo.server.user;
|
||||
let user = this.nodeInfo.server.user;
|
||||
this.oid = state.oid;
|
||||
this.isReadOnly = !(user.is_superuser || user.can_create_role);
|
||||
return (!(user.is_superuser || user.can_create_role) && user.id != state.oid);
|
||||
}
|
||||
|
||||
memberDataFormatter(rawData) {
|
||||
var members = '';
|
||||
let members = '';
|
||||
if(_.isObject(rawData)) {
|
||||
var withAdmin = '';
|
||||
let withAdmin = '';
|
||||
rawData.forEach(member => {
|
||||
if(member.admin) { withAdmin = ' [WITH ADMIN]';}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user