From 5c9e0bba2f9d67f86d50ae93ff69729e04bd3134 Mon Sep 17 00:00:00 2001 From: diptanilsaha Date: Tue, 23 Dec 2025 16:14:19 +0530 Subject: [PATCH] fix(patch): fallback for frankfurter settings v14 patch (cherry picked from commit 50bb1ce31d2768682dfabbd3ed0fabc24001a050) --- .../update_currency_exchange_settings_for_frankfurter.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/erpnext/patches/v14_0/update_currency_exchange_settings_for_frankfurter.py b/erpnext/patches/v14_0/update_currency_exchange_settings_for_frankfurter.py index a67c5a26237..f8abf913e3b 100644 --- a/erpnext/patches/v14_0/update_currency_exchange_settings_for_frankfurter.py +++ b/erpnext/patches/v14_0/update_currency_exchange_settings_for_frankfurter.py @@ -2,6 +2,15 @@ import frappe def execute(): + try: + from erpnext.patches.v16_0.update_currency_exchange_settings_for_frankfurter import execute + + execute() + except ImportError: + update_frankfurter_app_parameter_and_result() + + +def update_frankfurter_app_parameter_and_result(): settings = frappe.get_doc("Currency Exchange Settings") if settings.service_provider != "frankfurter.app": return