Co-authored-by: Mohammad Hasnain Mohsin Rajan <hasnain2808@gmail.com>
Co-authored-by: Suraj Shetty <13928957+surajshetty3416@users.noreply.github.com>
(cherry picked from commit b0af8886d5)
22 lines
627 B
JavaScript
22 lines
627 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"));
|
|
}
|