add bloom

This commit is contained in:
2026-03-30 05:33:14 -06:00
parent 8456b76586
commit d05c05757d
8 changed files with 201 additions and 2 deletions

View File

@@ -1,3 +1,4 @@
import threading
from typing import List, Optional
from uuid import UUID
from ninja import Router, Query
@@ -44,7 +45,7 @@ def create_submission(request, payload: SubmissionIn):
conversation.is_active = False
conversation.save(update_fields=["is_active"])
Submission.objects.create(
sub = Submission.objects.create(
user=request.user,
task=task,
html=payload.html,
@@ -53,6 +54,10 @@ def create_submission(request, payload: SubmissionIn):
conversation=conversation,
)
if conversation:
from .classifier import classify_conversation_messages
threading.Thread(target=classify_conversation_messages, args=(conversation.id,), daemon=True).start()
@router.get("/", response=List[SubmissionOut])
@paginate
@@ -360,3 +365,5 @@ def update_flag(request, submission_id: UUID, payload: FlagIn):
return {"flag": submission.flag}