diff --git a/frontend/pages/admin/[familyId]/entities/index.vue b/frontend/pages/admin/[familyId]/entities/index.vue index 02ac35ad..f16ead6a 100644 --- a/frontend/pages/admin/[familyId]/entities/index.vue +++ b/frontend/pages/admin/[familyId]/entities/index.vue @@ -39,6 +39,7 @@ [ state.tablesQueryParams[table_key].search_query, + state.tablesQueryParams[table_key].categoryFilteringList!.map(c => c.active), + state.tablesQueryParams[table_key].tagFilteringList!.map(t => t.active), + state.tablesQueryParams[table_key].enumsFilteringList!.map(e => e.active), ], () => { forceFullRefresh = true -}) +}, +{ flush: 'sync' }) const currentEntitiesResults: Ref = ref(null) async function refreshTable() { if (forceFullRefresh) { state.tablesQueryParams[table_key].currentPage = 1 + firstRow.value = 0 + tableKeyRefresh.value++ forceFullRefresh = false }