add bloom
This commit is contained in:
@@ -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}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user