Log AP updates

This commit is contained in:
Douglas Barone 2022-04-11 12:09:13 -04:00
parent 93781d8c97
commit 85758aaf64

View File

@ -1,18 +1,27 @@
import prisma from '../../prisma'
import { ACCESS_POINTS_UPDATED, pubsub } from '../../pubsub'
import { logInfo } from '../../lib/logger'
export async function updateAccessPoint(
parent,
{ data: { id, name, local, notes } },
context,
{ auth },
info
) {
const accessPoint = await prisma.accessPoint.update({
where: { id: parseInt(id) },
data: { name, local, notes }
})
logInfo({
tags: ['AccessPoint'],
message: `O usuário ${auth.displayName} (${auth.sAMAccountName}) atualizou as informações do AP ${accessPoint.name || accessPoint.hostname}`,
data: accessPoint
})
const accessPoints = await prisma.accessPoint.findMany({
include: { wifiDevices: true }
})