fix: pop ignore_permissions flag via whitelisted frappe.rename_doc

This commit is contained in:
Gavin D'souza 2020-01-08 23:12:56 +05:30
parent 28b2ee0455
commit ee459d23f0

View file

@ -801,14 +801,15 @@ def reload_doc(module, dt=None, dn=None, force=False, reset_permissions=False):
return frappe.modules.reload_doc(module, dt, dn, force=force, reset_permissions=reset_permissions)
@whitelist()
def rename_doc(doctype, old, new, force=False, merge=False, ignore_if_exists=False):
def rename_doc(*args, **kwargs):
"""
Renames a doc(dt, old) to doc(dt, new) and updates all linked fields of type "Link"
Calls `frappe.model.rename_doc.rename_doc`
"""
kwargs.pop('ignore_permissions', None)
from frappe.model.rename_doc import rename_doc
return rename_doc(doctype, old, new, force, merge, ignore_if_exists)
return rename_doc(*args, **kwargs)
def get_module(modulename):
"""Returns a module object for given Python module name using `importlib.import_module`."""