[fix] provision to handle custom mandatory params while creating node
This commit is contained in:
@@ -206,9 +206,12 @@ def get_count_on(account, fieldname, date):
|
||||
|
||||
@frappe.whitelist()
|
||||
def add_ac(args=None):
|
||||
from frappe.desk.treeview import make_tree_args
|
||||
|
||||
if not args:
|
||||
args = frappe.local.form_dict
|
||||
args.pop("cmd")
|
||||
|
||||
args = make_tree_args(**args)
|
||||
|
||||
ac = frappe.new_doc("Account")
|
||||
|
||||
@@ -233,9 +236,12 @@ def add_ac(args=None):
|
||||
|
||||
@frappe.whitelist()
|
||||
def add_cc(args=None):
|
||||
from frappe.desk.treeview import make_tree_args
|
||||
|
||||
if not args:
|
||||
args = frappe.local.form_dict
|
||||
args.pop("cmd")
|
||||
|
||||
args = make_tree_args(**args)
|
||||
|
||||
cc = frappe.new_doc("Cost Center")
|
||||
cc.update(args)
|
||||
|
||||
Reference in New Issue
Block a user