[fix] [exchange-rate] let user defined exchange rate take preceedence
diff --git a/erpnext/setup/utils.py b/erpnext/setup/utils.py
index 8b84cc2..cb642f9 100644
--- a/erpnext/setup/utils.py
+++ b/erpnext/setup/utils.py
@@ -71,6 +71,9 @@
cache = frappe.cache()
key = "currency_exchange_rate:{0}:{1}".format(from_currency, to_currency)
value = cache.get(key)
+
+ print value
+
if not value:
import requests
response = requests.get("http://api.fixer.io/latest", params={
@@ -86,4 +89,4 @@
frappe.msgprint(_("Unable to find exchange rate"))
return 0.0
else:
- return 0.0
+ return value