aboutsummaryrefslogtreecommitdiff
path: root/jb/flow/events.py
diff options
context:
space:
mode:
authorMax Nanis2026-02-26 15:51:49 -0500
committerMax Nanis2026-02-26 15:51:49 -0500
commit0bf32fadd85d5938ae29d489efdd82e2cd137300 (patch)
tree814e8128947fb604dc7cc3509e72260d95757590 /jb/flow/events.py
parent04aee0dc7e908ce020d2d2c3f8ffb4a96424b883 (diff)
downloadamt-jb-0bf32fadd85d5938ae29d489efdd82e2cd137300.tar.gz
amt-jb-0bf32fadd85d5938ae29d489efdd82e2cd137300.zip
Passing Managers into flow tasks for better pytest usage. Conftests broken out into seperate fixture files. Extensive type hinting.
Diffstat (limited to 'jb/flow/events.py')
-rw-r--r--jb/flow/events.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/jb/flow/events.py b/jb/flow/events.py
index 7b7bd32..5252fd0 100644
--- a/jb/flow/events.py
+++ b/jb/flow/events.py
@@ -96,7 +96,9 @@ def process_mturk_events_chunk(executor: Executor) -> Optional[int]:
def process_assignment_submitted_event(event: MTurkEvent, msg_id: str):
- process_assignment_submitted(event)
+ from jb.decorators import AM, HM, BM
+
+ process_assignment_submitted(am=AM, hm=HM, bm=BM, event=event)
REDIS.xackdel(JB_EVENTS_STREAM, CONSUMER_GROUP, msg_id)