mirror of
				https://github.com/netbox-community/netbox.git
				synced 2024-05-10 07:54:54 +00:00 
			
		
		
		
	Improve performance when fetching objects for bulk edit
This commit is contained in:
		@@ -774,9 +774,7 @@ class BulkEditView(GetReturnURLMixin, ObjectPermissionRequiredMixin, View):
 | 
			
		||||
 | 
			
		||||
        # If we are editing *all* objects in the queryset, replace the PK list with all matched objects.
 | 
			
		||||
        if request.POST.get('_all') and self.filterset is not None:
 | 
			
		||||
            pk_list = [
 | 
			
		||||
                obj.pk for obj in self.filterset(request.GET, self.queryset.only('pk')).qs
 | 
			
		||||
            ]
 | 
			
		||||
            pk_list = self.filterset(request.GET, self.queryset.values_list('pk', flat=True)).qs
 | 
			
		||||
        else:
 | 
			
		||||
            pk_list = request.POST.getlist('pk')
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user