diff --git a/server/src/lib/wifiDevices.js b/server/src/lib/wifiDevices.js index db37768..0275589 100644 --- a/server/src/lib/wifiDevices.js +++ b/server/src/lib/wifiDevices.js @@ -54,14 +54,22 @@ async function updateDevicesStatus() { } async function forceUserDisconnect(mac) { - await prisma.wifiDevice.update({ - where: { mac }, - data: { - user: { - disconnect: true + try { + await prisma.wifiDevice.update({ + where: { mac }, + data: { + user: { + disconnect: true + } } - } - }) + }) + } catch (e) { + logError({ + tags: ['wifiDevices'], + message: `Erro tentando desconectar o usuário do dispositivo "${mac}".`, + data: { error: e, mac } + }) + } } function mockHostName({ mac, oui }) {