FIX: hides durability section in dashboard if backups are disabled

This commit is contained in:
Joffrey JAFFEUX 2018-06-20 22:26:37 +02:00 committed by GitHub
parent 45a2c94fb3
commit 95d99de7b4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 20 additions and 18 deletions

View File

@ -90,6 +90,7 @@
</div>
{{#conditional-loading-section isLoading=isLoading title=(i18n "admin.dashboard.backups")}}
<div class="misc">
{{#if diskSpace}}
<div class="durability">
{{#if currentUser.admin}}
<div class="backups">
@ -111,6 +112,7 @@
</p>
</div>
</div>
{{/if}}
<div class="last-dashboard-update">
<div>

View File

@ -4,7 +4,7 @@ class Admin::DashboardNextController < Admin::AdminController
def index
dashboard_data = AdminDashboardNextData.fetch_cached_stats
dashboard_data.merge!(version_check: DiscourseUpdates.check_version.as_json) if SiteSetting.version_checks?
dashboard_data[:disk_space] = DiskSpace.cached_stats
dashboard_data[:disk_space] = DiskSpace.cached_stats if SiteSetting.enable_backups
render json: dashboard_data
end
end