Recommendations are now generated by AI, changed format for key findings, risks names are now bold
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from celery import shared_task
|
||||
from backend.core.models import Organization, Document, Risk, Control, DocumentRiskControl
|
||||
from backend.core.utils import get_top_risk, get_controls_for_risk, generate_key_findings
|
||||
from backend.core.utils import get_top_risk, get_controls_for_risk, generate_key_findings, generate_recommendations
|
||||
from django.shortcuts import get_object_or_404, render
|
||||
from .utils import send_payment_email
|
||||
from backend.core.tables import get_risk_table
|
||||
@@ -59,4 +59,10 @@ def create_document_for_organization(confirmation_email):
|
||||
document.key_findings = key_findings
|
||||
document.save()
|
||||
|
||||
send_payment_email(confirmation_email)
|
||||
risk_for_recomendation = get_risk_table(document)[:10]
|
||||
recommendations = generate_recommendations(risk_for_recomendation, organization)
|
||||
if recommendations:
|
||||
document.recomendations = recommendations
|
||||
document.save()
|
||||
|
||||
send_payment_email(confirmation_email)
|
||||
|
||||
Reference in New Issue
Block a user