From af4be59fe09b846d9b21df5e0a32a74cc167b7c1 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Mon, 23 Mar 2020 20:24:03 -0500 Subject: [PATCH] Add "local only" column to Users grid but only show if user has perm of course --- tailbone/views/master.py | 1 + tailbone/views/users.py | 1 + 2 files changed, 2 insertions(+) diff --git a/tailbone/views/master.py b/tailbone/views/master.py index 4c5aacc3..2d66a1e4 100644 --- a/tailbone/views/master.py +++ b/tailbone/views/master.py @@ -411,6 +411,7 @@ class MasterView(View): # hide "local only" grid filter, unless global access allowed if self.secure_global_objects: if not self.has_perm('view_global'): + grid.hide_column('local_only') grid.remove_filter('local_only') def grid_extra_class(self, obj, i): diff --git a/tailbone/views/users.py b/tailbone/views/users.py index 8b45ca55..79e2590c 100644 --- a/tailbone/views/users.py +++ b/tailbone/views/users.py @@ -57,6 +57,7 @@ class UsersView(PrincipalMasterView): 'username', 'person', 'active', + 'local_only', ] form_fields = [