single connection support

This commit is contained in:
Jan Prochazka
2024-08-06 10:58:18 +02:00
parent 2440d6b75f
commit 5d6d827044
5 changed files with 32 additions and 10 deletions

View File

@@ -10,11 +10,16 @@ import hasPermission from '../utility/hasPermission';
// };
const doServerPing = value => {
const config = getCurrentConfig();
const conidArray = [...value];
if (getCurrentConfig().storageDatabase && hasPermission('internal-storage')) {
if (config.storageDatabase && hasPermission('internal-storage')) {
conidArray.push('__storage');
}
conidArray.push(...getVolatileConnections());
if (config.singleConnection) {
conidArray.push(config.singleConnection._id);
}
apiCall('server-connections/ping', {
conidArray,
@@ -51,4 +56,4 @@ export function subscribeConnectionPingers() {
export function callServerPing() {
const connections = getOpenedConnections();
doServerPing(connections);
}
}