Coverage for /Users/davegaeddert/Development/dropseed/plain/plain-staff/plain/staff/toolbar.py: 82%
11 statements
« prev ^ index » next coverage.py v7.6.1, created at 2024-10-16 22:04 -0500
« prev ^ index » next coverage.py v7.6.1, created at 2024-10-16 22:04 -0500
1class Toolbar:
2 def __init__(self, request):
3 self.request = request
4 self.version = "dev"
5 self.metadata = {
6 "Request ID": request.unique_id,
7 }
9 def should_render(self):
10 if hasattr(self.request, "impersonator"):
11 return self.request.impersonator.is_staff
13 if self.request.user:
14 return self.request.user.is_staff
16 return False