Merge branch 'feature' into 7025-circuit-redundancy

This commit is contained in:
Arthur Hanson 2024-07-23 15:22:38 +07:00
commit b18efe5f7f

View File

@ -274,7 +274,11 @@ def process_job_start_event_rules(sender, **kwargs):
"""
Process event rules for jobs starting.
"""
event_rules = EventRule.objects.filter(type_job_start=True, enabled=True, object_types=sender.object_type)
event_rules = EventRule.objects.filter(
event_types__contains=[JOB_STARTED],
enabled=True,
object_types=sender.object_type
)
username = sender.user.username if sender.user else None
process_event_rules(
event_rules=event_rules,
@ -290,7 +294,11 @@ def process_job_end_event_rules(sender, **kwargs):
"""
Process event rules for jobs terminating.
"""
event_rules = EventRule.objects.filter(type_job_end=True, enabled=True, object_types=sender.object_type)
event_rules = EventRule.objects.filter(
event_types__contains=[JOB_COMPLETED],
enabled=True,
object_types=sender.object_type
)
username = sender.user.username if sender.user else None
process_event_rules(
event_rules=event_rules,