From 58f4e3756c627a75d7d5ffe14dbe3ec35b96872f Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 16 Jun 2020 15:04:34 -0400 Subject: [PATCH] Fix ObjectChangeLogView --- netbox/extras/views.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/netbox/extras/views.py b/netbox/extras/views.py index 31702727e..667b1c0d5 100644 --- a/netbox/extras/views.py +++ b/netbox/extras/views.py @@ -257,7 +257,8 @@ class ObjectChangeLogView(View): def get(self, request, model, **kwargs): # Get object my model and kwargs (e.g. slug='foo') - obj = get_object_or_404(model, **kwargs) + queryset = model.objects.restrict(request.user, 'view') + obj = get_object_or_404(queryset, **kwargs) # Gather all changes for this object (and its related objects) content_type = ContentType.objects.get_for_model(model)