Skip to content

Commit 20b4f0b

Browse files
committed
add username search for facility users
1 parent b80ab51 commit 20b4f0b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

care/emr/api/viewsets/facility.py

+4
Original file line numberDiff line numberDiff line change
@@ -107,10 +107,14 @@ def get_queryset(self):
107107
).values("user_id")
108108
)
109109

110+
class FacilityUserFilter(FilterSet):
111+
username = CharFilter(field_name="username", lookup_expr="icontains")
110112

111113
class FacilityUsersViewSet(EMRModelReadOnlyViewSet):
112114
database_model = User
113115
pydantic_read_model = UserSpec
116+
filterset_class = FacilityUserFilter
117+
filter_backends = [DjangoFilterBackend]
114118

115119
def get_queryset(self):
116120
return User.objects.filter(

0 commit comments

Comments
 (0)