Merge pull request #26328 from rutwikhdev/fix-empty-tree-view

fix: new and add child button for empty tree doctype
This commit is contained in:
Rutwik Hiwalkar 2024-05-13 12:48:40 +05:30 committed by GitHub
commit 35f0d92e40
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 8 deletions

View file

@ -82,6 +82,8 @@ def make_tree_args(**kwarg):
if kwarg["is_root"] == "true":
kwarg["is_root"] = True
kwarg.update({parent_field: kwarg.get("parent") or kwarg.get(parent_field)})
parent = kwarg.get("parent") or kwarg.get(parent_field)
if doctype != parent:
kwarg.update({parent_field: parent})
return frappe._dict(kwarg)

View file

@ -180,13 +180,8 @@ frappe.views.TreeView = class TreeView {
args: me.args,
callback: function (r) {
if (r.message) {
if (r.message.length > 1) {
me.root_label = me.doctype;
me.root_value = "";
} else {
me.root_label = r.message[0]["value"];
me.root_value = me.root_label;
}
me.root_label = me.doctype;
me.root_value = "";
me.make_tree();
}
},