17444 fix event rules jobs enqueue

This commit is contained in:
Arthur Hanson 2024-09-11 11:38:27 -07:00
parent 5cf1f64615
commit 6966cb45cb

View File

@ -93,14 +93,13 @@ class JobRunner(ABC):
return jobs
@classmethod
def enqueue(cls, *args, **kwargs):
def enqueue(cls, name=None, *args, **kwargs):
"""
Enqueue a new `Job`.
This method is a wrapper of `Job.enqueue()` using `handle()` as function callback. See its documentation for
parameters.
"""
name = kwargs.pop('name', None)
if not name:
name = cls.name