INNER CODE UNIT · TypeScript
checkSignalConnection
gommzystudio/device-activity-tracker · src/server.ts:119
async function checkSignalConnection() {
try {
const available = await checkSignalApiAvailable();
if (available !== signalApiAvailable) {
signalApiAvailable = available;
console.log(`[SIGNAL] API available: ${available}`);
io.emit('signal-api-status', { available });
}
if (!available) {
if (isSignalConnected) {
isSignalConnected = false;
signalAccountNumber = null;
io.emit('signal-disconnected');
}
return;
}