just kidding

This commit is contained in:
wh1te909
2022-10-28 04:43:28 +00:00
parent eea62e1263
commit 453c5f47c2

View File

@@ -7,7 +7,7 @@ import time
from pathlib import Path
from django.conf import settings
from django.db.models import Count, Exists, Prefetch, Q
from django.db.models import Count, Exists, OuterRef, Prefetch, Q
from django.http import HttpResponse
from django.shortcuts import get_object_or_404
from django.utils import timezone as djangotime
@@ -142,7 +142,9 @@ class GetAgents(APIView):
filter=Q(pendingactions__status=PAStatus.PENDING),
),
has_patches_pending=Exists(
WinUpdate.objects.filter(action="approve", installed=False)
WinUpdate.objects.filter(
agent_id=OuterRef("pk"), action="approve", installed=False
)
),
)
)