diff --git a/erpnext/crm/doctype/contract/contract.js b/erpnext/crm/doctype/contract/contract.js index fae9d234c900..33beeced430c 100644 --- a/erpnext/crm/doctype/contract/contract.js +++ b/erpnext/crm/doctype/contract/contract.js @@ -53,7 +53,7 @@ frappe.ui.form.on("Contract", { ], function (data) { frappe.call({ - method: "bloomstack_core.utils.create_authorization_request", + method: "erpnext.utils.create_authorization_request", args: { dt: frm.doc.doctype, dn: frm.doc.name, diff --git a/erpnext/utils.py b/erpnext/utils.py index d927fe6193e0..bf49825f0b4c 100644 --- a/erpnext/utils.py +++ b/erpnext/utils.py @@ -44,3 +44,12 @@ def get_document_links(doctype, docs): }) links.append(link) return links + +@frappe.whitelist() +def create_authorization_request(dt, dn, contact_email, contact_name): + new_authorization_request = frappe.new_doc("Authorization Request") + new_authorization_request.linked_doctype = dt + new_authorization_request.linked_docname = dn + new_authorization_request.authorizer_email = contact_email + new_authorization_request.authorizer_name = contact_name + new_authorization_request.save() \ No newline at end of file