Merge pull request #51063 from KerollesFathy/fix-get-doctypes-to-be-ignored-list

fix(transaction-deletion): Add virtual doctypes to the list of ignored doctypes
This commit is contained in:
rohitwaghchaure
2025-12-13 07:41:06 +05:30
committed by GitHub

View File

@@ -348,8 +348,9 @@ class TransactionDeletionRecord(Document):
self.db_set("error_log", None)
def get_doctypes_to_be_ignored_list(self):
singles = frappe.get_all("DocType", filters={"issingle": 1}, pluck="name")
doctypes_to_be_ignored_list = singles
doctypes_to_be_ignored_list = frappe.get_all(
"DocType", or_filters=[["issingle", "=", 1], ["is_virtual", "=", 1]], pluck="name"
)
for doctype in self.doctypes_to_be_ignored:
doctypes_to_be_ignored_list.append(doctype.doctype_name)