Add new condition for isActive=True to show Entry List

This commit is contained in:
2025-01-23 07:42:55 +09:00
parent bd8551ae09
commit 273e16546a

View File

@ -1600,7 +1600,8 @@ class EntryViewSet(viewsets.ModelViewSet):
# ユーザーがメンバーとして所属するチームのIDを取得 # ユーザーがメンバーとして所属するチームのIDを取得
member_team_ids = Member.objects.filter(user=user).values_list('team_id', flat=True) member_team_ids = Member.objects.filter(user=user).values_list('team_id', flat=True)
# 両方のチームに関連するエントリーを取得 # 両方のチームに関連するエントリーを取得
return Entry.objects.filter(Q(team__id__in=owned_team_ids) | Q(team__id__in=member_team_ids)) return Entry.objects.filter(Q(team__id__in=owned_team_ids) | Q(team__id__in=member_team_ids), isActive=True)
#return Entry.objects.filter(Q(team__id__in=owned_team_ids) | Q(team__id__in=member_team_ids))
@transaction.atomic @transaction.atomic
def perform_create(self, serializer): def perform_create(self, serializer):