Skip to content

Commit 3b61fca

Browse files
authored
Merge pull request #71 from PROCOLLAB-github/dev
fixed filtering by projects HOPEFULLY
2 parents 1293269 + 8656947 commit 3b61fca

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

invites/filters.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
from django_filters import rest_framework as filters
22

33
from invites.models import Invite
4+
from vacancy.filters import project_id_filter
45

56

67
class InviteFilter(filters.FilterSet):
@@ -20,7 +21,6 @@ class InviteFilter(filters.FilterSet):
2021
def __init__(self, *args, **kwargs):
2122
"""if user filter is not passed, default to request.user"""
2223
super().__init__(*args, **kwargs)
23-
# if self.data.get("is_active") is None:
2424
if self.data.get("user") is None:
2525
# default filtering by current user
2626
self.data = dict(self.data)
@@ -30,6 +30,8 @@ def __init__(self, *args, **kwargs):
3030
self.data = dict(self.data)
3131
self.data.pop("user")
3232

33+
project = filters.Filter(method=project_id_filter)
34+
3335
class Meta:
3436
model = Invite
3537
fields = ("project", "user")

0 commit comments

Comments
 (0)