From 5c5a406164efbe72f2c97c0ca45749f08d159ac9 Mon Sep 17 00:00:00 2001
From: Konrad Mohrfeldt <konrad.mohrfeldt@farbdev.org>
Date: Thu, 30 May 2024 20:13:10 +0200
Subject: [PATCH] feat: add search for hosts

---
 program/views.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/program/views.py b/program/views.py
index 1cf8408e..40f55634 100644
--- a/program/views.py
+++ b/program/views.py
@@ -901,6 +901,8 @@ class APIHostViewSet(ActiveFilterMixin, viewsets.ModelViewSet):
     queryset = Host.objects.all()
     serializer_class = HostSerializer
     pagination_class = LimitOffsetPagination
+    filter_backends = [drf_filters.SearchFilter]
+    search_fields = ["name", "email"]
 
     def create(self, request, *args, **kwargs):
         serializer = HostSerializer(
-- 
GitLab