this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

disable filtering inactive users by default (#2529)

Co-authored-by: Vignesh Hari <14056798+vigneshhari@users.noreply.github.com>

authored by

Aakash Singh
Vignesh Hari
and committed by
GitHub
7bdedf48 e440d463

+8 -1
+7
care/users/admin.py
··· 58 58 list_display = ["username", "is_superuser"] 59 59 search_fields = ["first_name", "last_name"] 60 60 61 + def get_queryset(self, request): 62 + # use the base manager to avoid filtering out soft deleted objects 63 + qs = self.model._base_manager.get_queryset() # noqa: SLF001 64 + if ordering := self.get_ordering(request): 65 + qs = qs.order_by(*ordering) 66 + return qs 67 + 61 68 62 69 @admin.register(State) 63 70 class StateAdmin(admin.ModelAdmin):
+1 -1
care/users/models.py
··· 130 130 class CustomUserManager(UserManager): 131 131 def get_queryset(self): 132 132 qs = super().get_queryset() 133 - return qs.filter(deleted=False, is_active=True).select_related( 133 + return qs.filter(deleted=False).select_related( 134 134 "local_body", "district", "state" 135 135 ) 136 136