From d49c34389b579462eebb60f627e87877166b2241 Mon Sep 17 00:00:00 2001 From: ruthra kumar Date: Thu, 16 Apr 2026 15:28:01 +0530 Subject: [PATCH] fix(test): missing repost allowed defaults (cherry picked from commit 257865deb2a22d10d5b98dcb853db0399eabfe11) --- erpnext/setup/install.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/erpnext/setup/install.py b/erpnext/setup/install.py index 2007a3bf84c..a45279e994c 100644 --- a/erpnext/setup/install.py +++ b/erpnext/setup/install.py @@ -22,6 +22,7 @@ def after_install(): frappe.get_doc({"doctype": "Role", "role_name": "Analytics"}).insert() set_single_defaults() + setup_repost_defaults() create_print_setting_custom_fields() create_marketing_campaign_custom_fields() create_custom_company_links() @@ -74,6 +75,13 @@ def set_single_defaults(): setup_currency_exchange() +def setup_repost_defaults(): + accounts_settings = frappe.get_doc("Accounts Settings") + for x in frappe.get_hooks("repost_allowed_doctypes"): + accounts_settings.append("repost_allowed_types", {"document_type": x}) + accounts_settings.save() + + def setup_currency_exchange(): ces = frappe.get_single("Currency Exchange Settings") try: