Hi, PFA patch to fix the issue in table node where it breaks column edit when user provides column level permissions. RM#2335
-- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company
diff --git a/web/pgadmin/browser/server_groups/servers/static/js/privilege.js b/web/pgadmin/browser/server_groups/servers/static/js/privilege.js index e3da845..6b7efb6 100644 --- a/web/pgadmin/browser/server_groups/servers/static/js/privilege.js +++ b/web/pgadmin/browser/server_groups/servers/static/js/privilege.js @@ -140,7 +140,15 @@ selected = {}, model = cell.model, cid = model.cid, - curr_user = model.top.node_info.server.user.name; + // We need to check node_info values in parent when object is nested. + // eg: column level privileges in table dialog + // In this case node_info will not be avilable to column node as + // it is not loaded yet + node_info = (_.has(model.top, 'node_info') + && !_.isUndefined(model.top.node_info)) ? + model.top.node_info : + model.handler.top.node_info, + curr_user = node_info.server.user.name; var idx = 0;
-- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers