diff --git a/server/src/resolvers/Mutation/updateAccessPoint.js b/server/src/resolvers/Mutation/updateAccessPoint.js index 938d709..55c9089 100644 --- a/server/src/resolvers/Mutation/updateAccessPoint.js +++ b/server/src/resolvers/Mutation/updateAccessPoint.js @@ -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 } })