fix: Don't silently drop the change_groups and switch to a couple slightly more efficient implementations (#12431)

This commit is contained in:
Trenton H
2026-03-26 07:15:42 -07:00
committed by GitHub
parent d18bbfa9c3
commit 8efb01010c
2 changed files with 6 additions and 5 deletions
+3 -3
View File
@@ -53,8 +53,8 @@ from documents.models import Tag
from documents.models import WorkflowRun
from documents.models import WorkflowTrigger
from documents.plugins.base import ConsumeTaskPlugin
from documents.plugins.base import ProgressManager
from documents.plugins.base import StopConsumeTaskError
from documents.plugins.helpers import ProgressManager
from documents.plugins.helpers import ProgressStatusOptions
from documents.sanity_checker import SanityCheckFailedException
from documents.signals import document_updated
@@ -533,13 +533,13 @@ def check_scheduled_workflows() -> None:
id__in=matched_ids,
)
if documents.count() > 0:
if documents.exists():
documents = prefilter_documents_by_workflowtrigger(
documents,
trigger,
)
if documents.count() > 0:
if documents.exists():
logger.debug(
f"Found {documents.count()} documents for trigger {trigger}",
)