device assignment bug-assignment information-bug of organizations list for assignment

This commit is contained in:
2025-08-16 14:22:00 +03:30
parent ebd3aee47f
commit 1d07501ecf
10 changed files with 120 additions and 25 deletions

View File

@@ -300,12 +300,6 @@ class OrganizationViewSet(ModelViewSet, DynamicSearchMixin):
else:
queryset = self.queryset.filter(province=request.user.province)
# if param self was in request, remove my organization from queryset
if 'self' in request.GET.keys():
queryset = self.queryset.filter(
province=int(request.GET['province'])
).exclude(user_organization__user=request.user)
filtered_query = self.filter_query(queryset)
page = self.paginate_queryset(filtered_query.order_by('-create_date')) # paginate queryset