Dodato full regenerisanje dokumenta,dodat fallback za incomplete document

This commit is contained in:
2025-08-26 19:32:03 +02:00
parent 959ec958bb
commit 031f955739
8 changed files with 303 additions and 55 deletions

View File

@@ -63,6 +63,27 @@ def send_documet_to_expert(email, document):
fail_silently=False,
)
def send_document_to_reviewer(email, document):
subject = "Incomplete Document Review Needed"
document_link = f"{site_domain}{reverse('core:document', args=[document.id])}"
edit_link = f"{site_domain}{reverse('admin:core_document_change', args=[document.id])}"
message = f"""
We had some problems generating document, please review and complete it as needed.
When u are done, please save document, and send it to the customer.
Document ID: {document.id}
Document Link: {document_link}
Edit Document: {edit_link}
"""
send_mail(
subject=subject,
message=message,
from_email=settings.DEFAULT_FROM_EMAIL,
recipient_list=[email],
fail_silently=False,
)
def send_document_email(email, document_link, document):
image_io = generate_first_page_image(document)