* [enhance] provision to download attachments backup * [fix] enqueue files backup job if job not in queue
22 lines
623 B
JavaScript
22 lines
623 B
JavaScript
frappe.pages['backups'].on_page_load = function(wrapper) {
|
|
var page = frappe.ui.make_app_page({
|
|
parent: wrapper,
|
|
title: 'Download Backups',
|
|
single_column: true
|
|
});
|
|
|
|
page.add_inner_button(__("Set Number of Backups"), function () {
|
|
frappe.set_route('Form', 'System Settings');
|
|
});
|
|
|
|
page.add_inner_button(__("Download Files Backup"), function () {
|
|
frappe.call({
|
|
method:"frappe.desk.page.backups.backups.schedule_files_backup",
|
|
args: {"user_email": frappe.session.user_email}
|
|
});
|
|
});
|
|
|
|
frappe.breadcrumbs.add("Setup");
|
|
|
|
$(frappe.render_template("backups")).appendTo(page.body.addClass("no-border"));
|
|
}
|