From 327a93136a603ee4de6c30f0f8d9964d317010ce Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Tue, 7 Jul 2020 16:09:47 -0400 Subject: [PATCH] TreeManager should provide an unrestricted QuerySet for MPTT use --- netbox/utilities/mptt.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/netbox/utilities/mptt.py b/netbox/utilities/mptt.py index 1bae2053d..25ce01a6c 100644 --- a/netbox/utilities/mptt.py +++ b/netbox/utilities/mptt.py @@ -16,4 +16,8 @@ class TreeManager(Manager.from_queryset(TreeQuerySet), TreeManager_): """ Extend django-mptt's TreeManager to incorporate RestrictedQuerySet(). """ - pass + def db_manager(self, using=None, hints=None): + manager = super().db_manager(using, hints) + + # Return an unrestricted QuerySet for use by MPTT + return manager.unrestricted()