Update comments on rename

This commit is contained in:
Anand Doshi 2014-06-30 13:01:46 +05:30
parent be13050c69
commit 96d032ca12

View file

@ -38,6 +38,7 @@ def rename_doc(doctype, old, new, force=False, merge=False, ignore_permissions=F
if doctype=='DocType':
rename_doctype(doctype, old, new, force)
update_comments(doctype, old, new, force)
update_attachments(doctype, old, new)
if merge:
@ -111,6 +112,10 @@ def rename_doctype(doctype, old, new, force=False):
frappe.db.sql("""update tabComment set comment_doctype=%s where comment_doctype=%s""",
(new, old))
def update_comments(doctype, old, new, force=False):
frappe.db.sql("""update `tabComment` set comment_docname=%s
where comment_doctype=%s and comment_docname=%s""", (new, doctype, old))
def update_child_docs(old, new, meta):
# update "parent"
for df in meta.get_table_fields():