From 588f69efd7eba114c4d035cb15708cadaea4d5bd Mon Sep 17 00:00:00 2001 From: Anton Date: Wed, 28 Feb 2024 10:54:28 +0100 Subject: [PATCH] Fix protocol sorting [SCI-10287] --- app/javascript/vue/shared/datatable/table.vue | 3 ++- app/javascript/vue/shared/datatable/toolbar.vue | 2 +- app/services/lists/protocols_service.rb | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/javascript/vue/shared/datatable/table.vue b/app/javascript/vue/shared/datatable/table.vue index b070459c6..8ba00584d 100644 --- a/app/javascript/vue/shared/datatable/table.vue +++ b/app/javascript/vue/shared/datatable/table.vue @@ -290,7 +290,6 @@ export default { this.fetchTableState(); }, mounted() { - this.loadData(); window.addEventListener('resize', this.resize); }, beforeDestroy() { @@ -338,6 +337,8 @@ export default { this.initializing = false; this.gridApi.sizeColumnsToFit(); } + + this.loadData(); }); }, applyTableState(state) { diff --git a/app/javascript/vue/shared/datatable/toolbar.vue b/app/javascript/vue/shared/datatable/toolbar.vue index e75e35d5a..bf190236c 100644 --- a/app/javascript/vue/shared/datatable/toolbar.vue +++ b/app/javascript/vue/shared/datatable/toolbar.vue @@ -56,7 +56,7 @@ :class="{'w-48': showSearch, 'w-11': !showSearch}">