From e04f5a0938ecd2aa627372c188bb26c959488dc4 Mon Sep 17 00:00:00 2001 From: Pravesh Sharma Date: Mon, 22 May 2023 14:09:47 +0530 Subject: [PATCH] Fixed an issue where REVOKE ALL DDL in table SQL was added only for one role. #5926 --- .../server_groups/servers/databases/schemas/tables/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py b/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py index 920e11fdb..ee0b68c6c 100644 --- a/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py +++ b/web/pgadmin/browser/server_groups/servers/databases/schemas/tables/utils.py @@ -705,8 +705,8 @@ class BaseTableView(PGChildNodeView, BasePartitionTable, VacuumSettings): data['relacl'] = parse_priv_to_db(data['relacl'], self.acl) if 'acl' in data: + data.update({'revoke_all': []}) for acl in data['acl']: - data.update({'revoke_all': []}) if len(acl['privileges']) > 0 and len(acl['privileges']) < 7: data['revoke_all'].append(acl['grantee'])