Move APs updates
This commit is contained in:
parent
ed1718c764
commit
b5703dc736
4
server/package-lock.json
generated
4
server/package-lock.json
generated
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "ifms-pti-svr",
|
||||
"version": "2.16.2",
|
||||
"version": "2.16.3",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "ifms-pti-svr",
|
||||
"version": "2.16.2",
|
||||
"version": "2.16.3",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"@prisma/client": "^3.13.0",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "ifms-pti-svr",
|
||||
"version": "2.16.2",
|
||||
"version": "2.16.3",
|
||||
"description": "Servidor do Portal de TI do IFMS",
|
||||
"main": "src/index.js",
|
||||
"scripts": {
|
||||
|
|
|
@ -54,18 +54,6 @@ export async function updateAccessPoints() {
|
|||
}
|
||||
})
|
||||
|
||||
const updatedDbAccessPoints = await prisma.accessPoint.findMany({
|
||||
include: {
|
||||
wifiDevices: {
|
||||
where: {
|
||||
status: 'ONLINE'
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
pubsub.publish(ACCESS_POINTS_UPDATED, { accessPointsUpdated: updatedDbAccessPoints })
|
||||
|
||||
logSuccess({
|
||||
tags: ['accessPoints', 'updateAccessPoints'],
|
||||
message: `${updatedDbAccessPoints.length} APs atualizados`
|
||||
|
|
|
@ -4,7 +4,7 @@ import * as ciscoController from './ciscoController'
|
|||
|
||||
import prisma from '../prisma'
|
||||
|
||||
import { pubsub, USER_PRESENCE_UPDATED } from '../pubsub'
|
||||
import { pubsub, USER_PRESENCE_UPDATED, ACCESS_POINTS_UPDATED } from '../pubsub'
|
||||
import { logError, logSuccess } from './logger'
|
||||
|
||||
import { performance } from 'perf_hooks'
|
||||
|
@ -192,6 +192,19 @@ function updateDevicesInfo() {
|
|||
userPresenceUpdated: onlineDevices.length
|
||||
})
|
||||
|
||||
|
||||
const updatedDbAccessPoints = await prisma.accessPoint.findMany({
|
||||
include: {
|
||||
wifiDevices: {
|
||||
where: {
|
||||
status: 'ONLINE'
|
||||
}
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
pubsub.publish(ACCESS_POINTS_UPDATED, { accessPointsUpdated: updatedDbAccessPoints })
|
||||
|
||||
logSuccess({
|
||||
tags: ['wifiDevices'],
|
||||
message: `${onlineDevices.length} dispositivos Wi-Fi atualizados em
|
||||
|
|
4
web/package-lock.json
generated
4
web/package-lock.json
generated
|
@ -1,12 +1,12 @@
|
|||
{
|
||||
"name": "ifms-pti",
|
||||
"version": "2.16.2",
|
||||
"version": "2.16.3",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "ifms-pti",
|
||||
"version": "2.16.2",
|
||||
"version": "2.16.3",
|
||||
"dependencies": {
|
||||
"@mdi/font": "^6.6.96",
|
||||
"apollo-link-ws": "^1.0.20",
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "ifms-pti",
|
||||
"version": "2.16.2",
|
||||
"version": "2.16.3",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"serve": "vue-cli-service serve",
|
||||
|
|
Loading…
Reference in New Issue
Block a user