[fix] pass company filter as string in get_value (#8823)
diff --git a/erpnext/utilities/__init__.py b/erpnext/utilities/__init__.py
index b94061c..944f978 100644
--- a/erpnext/utilities/__init__.py
+++ b/erpnext/utilities/__init__.py
@@ -2,6 +2,7 @@
import frappe
from erpnext.utilities.activation import get_level
+from frappe.utils import cstr
def update_doctypes():
for d in frappe.db.sql("""select df.parent, df.fieldname
@@ -26,7 +27,7 @@
company = company[0][0] if company else None
if company:
- domain = frappe.db.get_value('Company', company, 'domain')
+ domain = frappe.db.get_value('Company', cstr(company), 'domain')
return {
'company': company,