fix: only allow system manager to start backups
This commit is contained in:
parent
201be85d88
commit
cc85d39b50
1 changed files with 2 additions and 0 deletions
|
|
@ -85,6 +85,8 @@ def schedule_files_backup(user_email):
|
|||
queued_jobs = get_jobs(site=frappe.local.site, queue="long")
|
||||
method = "frappe.desk.page.backups.backups.backup_files_and_notify_user"
|
||||
|
||||
frappe.only_for("System Manager")
|
||||
|
||||
if method not in queued_jobs[frappe.local.site]:
|
||||
enqueue(
|
||||
"frappe.desk.page.backups.backups.backup_files_and_notify_user",
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue