FEATURE: Allow Forums to disable the Backups feature

This commit is contained in:
Robin Ward
2017-12-21 15:21:28 -05:00
parent 9a514e6a26
commit 69a90f31fb
7 changed files with 23 additions and 3 deletions
@@ -68,7 +68,7 @@ export default Discourse.Route.extend({
function(confirmed) {
if (confirmed) {
backup.destroy().then(function() {
self.controllerFor("adminBackupsIndex").removeObject(backup);
self.controllerFor("adminBackupsIndex").get('model').removeObject(backup);
});
}
}
@@ -20,7 +20,9 @@
{{#if currentUser.admin}}
{{nav-item route='adminCustomize' label='admin.customize.title'}}
{{nav-item route='adminApi' label='admin.api.title'}}
{{nav-item route='admin.backups' label='admin.backups.title'}}
{{#if siteSettings.enable_backups}}
{{nav-item route='admin.backups' label='admin.backups.title'}}
{{/if}}
{{/if}}
{{nav-item route='adminPlugins' label='admin.plugins.title'}}
{{plugin-outlet name="admin-menu" connectorTagName="li"}}