feat(safe_exec): Allow new_doc, get_last_doc, rename_doc, delte_doc
* rename_doc points to the unwhitelisted method which supports ignore_permissions check * Allowed other safe utils for better DX
This commit is contained in:
parent
dfef7192da
commit
9823e51512
1 changed files with 6 additions and 1 deletions
|
|
@ -15,6 +15,8 @@ import frappe.utils.data
|
|||
from frappe import _
|
||||
from frappe.frappeclient import FrappeClient
|
||||
from frappe.handler import execute_cmd
|
||||
from frappe.model.delete_doc import delete_doc
|
||||
from frappe.model.rename_doc import rename_doc
|
||||
from frappe.modules import scrub
|
||||
from frappe.utils.background_jobs import enqueue, get_jobs
|
||||
from frappe.website.utils import get_next_link, get_shade, get_toc
|
||||
|
|
@ -110,12 +112,15 @@ def get_safe_globals():
|
|||
errprint=frappe.errprint,
|
||||
qb=frappe.qb,
|
||||
get_meta=frappe.get_meta,
|
||||
new_doc=frappe.new_doc,
|
||||
get_doc=frappe.get_doc,
|
||||
get_last_doc=frappe.get_last_doc,
|
||||
get_cached_doc=frappe.get_cached_doc,
|
||||
get_list=frappe.get_list,
|
||||
get_all=frappe.get_all,
|
||||
get_system_settings=frappe.get_system_settings,
|
||||
rename_doc=frappe.rename_doc,
|
||||
rename_doc=rename_doc,
|
||||
delete_doc=delete_doc,
|
||||
utils=datautils,
|
||||
get_url=frappe.utils.get_url,
|
||||
render_template=frappe.render_template,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue