diff --git a/frappe/desk/form/load.py b/frappe/desk/form/load.py index 9e7e818cf0..e6f735e9d7 100644 --- a/frappe/desk/form/load.py +++ b/frappe/desk/form/load.py @@ -202,11 +202,13 @@ def get_versions(doc): @frappe.whitelist() def get_communications(doctype, name, start=0, limit=20): + from frappe.utils import cint + doc = frappe.get_doc(doctype, name) if not doc.has_permission("read"): raise frappe.PermissionError - return _get_communications(doctype, name, start, limit) + return _get_communications(doctype, name, cint(start), cint(limit)) def get_comments(