fix project folder

This commit is contained in:
behruz-dev
2025-10-15 14:16:47 +05:00
parent 95d8c5b5d0
commit 5dfda150f2

View File

@@ -179,7 +179,7 @@ class ProjectAndFolderApiView(views.APIView):
folders = ProjectFolder.objects.prefetch_related('projects') folders = ProjectFolder.objects.prefetch_related('projects')
projects = Project.objects.exclude(folder__isnull=False) projects = Project.objects.exclude(folder__isnull=False)
if mine and mine.lower() == 'true': if mine and mine.lower() == 'true':
projects = projects.filter(Q(boss=request.user) | Q(foreman=request.user) | Q(other_members=request.user)) projects = projects.filter(Q(boss=request.user) | Q(foreman=request.user) | Q(other_members=request.user)).distinct()
if wherehouse_ids: if wherehouse_ids:
projects = projects.filter(wherehouse__in=wherehouse_ids) projects = projects.filter(wherehouse__in=wherehouse_ids)
projects_serializer = serializers.ProjectsSerializer(projects, many=True) projects_serializer = serializers.ProjectsSerializer(projects, many=True)