Skip to content

Commit 2c37067

Browse files
committed
Fix some plugins bug.
1 parent 164f2b9 commit 2c37067

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

xadmin/plugins/auth.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,9 @@ def queryset(self, qs):
152152
return qs
153153

154154
def get_list_display(self, list_display):
155-
if self.user_owned_objects_field in list_display:
155+
if self.user_can_access_owned_objects_only and \
156+
not self.user.is_superuser and \
157+
self.user_owned_objects_field in list_display:
156158
list_display.remove(self.user_owned_objects_field)
157159
return list_display
158160

xadmin/plugins/relate.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ def __init__(self, admin_view, lookup, value):
107107
self.rel_name = self.to_model._meta.pk.name
108108
self.is_m2m = False
109109

110-
to_qs = self.to_model._default_manager.get_query_set()
110+
to_qs = self.to_model._default_manager.get_queryset()
111111
self.to_objs = to_qs.filter(**{self.rel_name: value}).all()
112112

113113
self.field = field

0 commit comments

Comments
 (0)