diff --git a/packages/web/src/widgets/ConnectionList.svelte b/packages/web/src/widgets/ConnectionList.svelte index 1ceb998d5..629026426 100644 --- a/packages/web/src/widgets/ConnectionList.svelte +++ b/packages/web/src/widgets/ConnectionList.svelte @@ -9,6 +9,7 @@ import * as connectionAppObject from '../appobj/ConnectionAppObject.svelte'; import SubDatabaseList from '../appobj/SubDatabaseList.svelte'; import { openedConnections } from '../stores'; + import axiosInstance from '../utility/axiosInstance'; const connections = useConnectionList(); const serverStatus = useServerStatus(); @@ -19,11 +20,17 @@ $connections && $serverStatus ? $connections.map(conn => ({ ...conn, status: $serverStatus[conn._id] })) : $connections; + + const handleRefreshConnections = () => { + for (const conid of $openedConnections) { + axiosInstance.post('server-connections/refresh', { conid }); + } + }; - Refresh + Refresh