Merge pull request #577 from nabinhait/v4-hotfix
Set new name of children in insert
This commit is contained in:
commit
b98fc4c7a8
1 changed files with 7 additions and 1 deletions
|
|
@ -118,7 +118,7 @@ class Document(BaseDocument):
|
|||
self._set_defaults()
|
||||
self._set_docstatus_user_and_timestamp()
|
||||
self.check_if_latest()
|
||||
set_new_name(self)
|
||||
self.set_new_name()
|
||||
self.run_method("before_insert")
|
||||
self.set_parent_in_children()
|
||||
self.run_before_save_methods()
|
||||
|
|
@ -189,6 +189,12 @@ class Document(BaseDocument):
|
|||
|
||||
return self
|
||||
|
||||
def set_new_name(self):
|
||||
set_new_name(self)
|
||||
# set name for children
|
||||
for d in self.get_all_children():
|
||||
set_new_name(d)
|
||||
|
||||
def update_single(self, d):
|
||||
frappe.db.sql("""delete from tabSingles where doctype=%s""", self.doctype)
|
||||
for field, value in d.iteritems():
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue