diff --git a/front/core/components/smart-table/index.html b/front/core/components/smart-table/index.html
index a3295c47e..f26a6b4a2 100644
--- a/front/core/components/smart-table/index.html
+++ b/front/core/components/smart-table/index.html
@@ -10,9 +10,9 @@
-
- {{model.data.length}}
-
results
+
+ {{model.data.length}}
+ results
@@ -64,7 +65,7 @@
Shown columns
-
@@ -101,4 +102,4 @@
-
\ No newline at end of file
+
diff --git a/front/core/components/smart-table/index.js b/front/core/components/smart-table/index.js
index 401541c2c..9e6e7009c 100644
--- a/front/core/components/smart-table/index.js
+++ b/front/core/components/smart-table/index.js
@@ -511,6 +511,12 @@ export default class SmartTable extends Component {
return this.model.save()
.then(() => this.vnApp.showSuccess(this.$t('Data saved!')));
}
+
+ refresh() {
+ this.isRefreshing = true;
+ this.model.refresh()
+ .then(() => this.isRefreshing = false);
+ }
}
SmartTable.$inject = ['$element', '$scope', '$transclude'];