From 620e3a803dd2a5b69d2fb2e32734a6bf64f4c0b5 Mon Sep 17 00:00:00 2001 From: Nikhil Mohite Date: Tue, 31 Aug 2021 14:08:56 +0530 Subject: [PATCH] Fixed an issue where Revoke all is not displayed if the user change privilege. refs #4567 --- .../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 d224a0faa..1299d9ed1 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 @@ -698,7 +698,7 @@ class BaseTableView(PGChildNodeView, BasePartitionTable, VacuumSettings): if 'acl' in data: for acl in data['acl']: data.update({'revoke_all': []}) - if len(acl['privileges']) > 1: + if len(acl['privileges']) > 0 and len(acl['privileges']) < 7: data['revoke_all'].append(acl['grantee']) # if table is partitions then