mirror of
https://github.com/frappe/erpnext.git
synced 2026-04-12 03:15:07 +00:00
fix(opening_invoice_creation_tool): sanitize summary content for dashboard (backport #53917) (#53923)
Co-authored-by: diptanilsaha <diptanil@frappe.io> fix(opening_invoice_creation_tool): sanitize summary content for dashboard (#53917)
This commit is contained in:
@@ -5,7 +5,7 @@
|
|||||||
import frappe
|
import frappe
|
||||||
from frappe import _, scrub
|
from frappe import _, scrub
|
||||||
from frappe.model.document import Document
|
from frappe.model.document import Document
|
||||||
from frappe.utils import flt, nowdate
|
from frappe.utils import escape_html, flt, nowdate
|
||||||
from frappe.utils.background_jobs import enqueue, is_job_enqueued
|
from frappe.utils.background_jobs import enqueue, is_job_enqueued
|
||||||
|
|
||||||
from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import (
|
from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import (
|
||||||
@@ -84,6 +84,11 @@ class OpeningInvoiceCreationTool(Document):
|
|||||||
)
|
)
|
||||||
prepare_invoice_summary(doctype, invoices)
|
prepare_invoice_summary(doctype, invoices)
|
||||||
|
|
||||||
|
invoices_summary_companies = list(invoices_summary.keys())
|
||||||
|
|
||||||
|
for company in invoices_summary_companies:
|
||||||
|
invoices_summary[escape_html(company)] = invoices_summary.pop(company)
|
||||||
|
|
||||||
return invoices_summary, max_count
|
return invoices_summary, max_count
|
||||||
|
|
||||||
def validate_company(self):
|
def validate_company(self):
|
||||||
|
|||||||
Reference in New Issue
Block a user