diff --git a/app/assets/javascripts/admin/components/dashboard-mini-chart.js.es6 b/app/assets/javascripts/admin/components/dashboard-mini-chart.js.es6 index e8dee7a5b3f..9839e3296fb 100644 --- a/app/assets/javascripts/admin/components/dashboard-mini-chart.js.es6 +++ b/app/assets/javascripts/admin/components/dashboard-mini-chart.js.es6 @@ -33,6 +33,7 @@ export default Ember.Component.extend(AsyncReport, { backgroundColor: "rgba(200,220,240,0.3)", borderColor: "#08C", average: false, + percent: false, total: 0, @computed("dataSourceName") @@ -142,6 +143,7 @@ export default Ember.Component.extend(AsyncReport, { this.get("startDate").isSame(this.get("endDate"), "day"); report.set("average", this.get("average")); + report.set("percent", this.get("percent")); this.setProperties({ oneDataPoint, report }); }, diff --git a/app/assets/javascripts/admin/models/report.js.es6 b/app/assets/javascripts/admin/models/report.js.es6 index 49c2508abb3..853457570d6 100644 --- a/app/assets/javascripts/admin/models/report.js.es6 +++ b/app/assets/javascripts/admin/models/report.js.es6 @@ -177,8 +177,10 @@ const Report = Discourse.Model.extend({ if (this.get('average')) { prev = prev ? prev.toFixed(1) : "0"; - current += '%'; - prev += '%'; + if (this.get('percent')) { + current += '%'; + prev += '%'; + } } return I18n.t('admin.dashboard.reports.trend_title', {percent: percent, prev: prev, current: current}); diff --git a/app/assets/javascripts/admin/templates/components/dashboard-mini-chart.hbs b/app/assets/javascripts/admin/templates/components/dashboard-mini-chart.hbs index 8f0210f6966..09aa8342539 100644 --- a/app/assets/javascripts/admin/templates/components/dashboard-mini-chart.hbs +++ b/app/assets/javascripts/admin/templates/components/dashboard-mini-chart.hbs @@ -9,7 +9,7 @@