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 authored and GitHub committed 2026-03-26 14:15:42 +00:00
1 parent d18bbfa9c3
commit 8efb01010c
2 files changed
+6 -5

No files matched your search

+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}",
)