From 61e2b818306660cb7009a7c8d0b3ac9ebb6907fd Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Mon, 23 Mar 2026 14:46:24 +0100 Subject: [PATCH] Use /api/tool_data endpoints in DataTables.vue & DataManagerTable.vue Switch from legacy controller axios calls to the typed GalaxyApi() fetcher for both loading and reloading tool data tables. Remove the now-unused tool_data_table_info, tool_data_table_info_1, and reload_tool_data_tables methods from the data_manager controller. Fixes https://github.com/galaxyproject/galaxy/issues/22227 --- .../admin/DataManager/DataManagerTable.vue | 64 ++++++------ client/src/components/admin/DataTables.vue | 56 +++++------ .../galaxy/controllers/data_manager.py | 99 ------------------- 3 files changed, 60 insertions(+), 159 deletions(-) diff --git a/client/src/components/admin/DataManager/DataManagerTable.vue b/client/src/components/admin/DataManager/DataManagerTable.vue index 4aa36dff891..5041ac0de3b 100644 --- a/client/src/components/admin/DataManager/DataManagerTable.vue +++ b/client/src/components/admin/DataManager/DataManagerTable.vue @@ -2,8 +2,7 @@
- - +