From 10535663569f9b8a7dafe1074e9652e6108aa5ef Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Mon, 4 Apr 2022 16:10:52 -0400 Subject: [PATCH] Add pooling --- server/src/resolvers/Query/accessPoint.js | 7 ++++--- web/src/views/AccessPoints/single.vue | 1 + 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/server/src/resolvers/Query/accessPoint.js b/server/src/resolvers/Query/accessPoint.js index c2c78d1..e2bb9fb 100644 --- a/server/src/resolvers/Query/accessPoint.js +++ b/server/src/resolvers/Query/accessPoint.js @@ -1,16 +1,17 @@ import prisma from '../../prisma' export async function accessPoint(parent, { id }, context, info) { - const ap = prisma.accessPoint.findUnique({ + return prisma.accessPoint.findUnique({ where: { id: parseInt(id) }, include: { wifiDevices: { + orderBy: { + ip: 'asc' + }, where: { status: 'ONLINE' } } } }) - console.log(ap); - return ap } diff --git a/web/src/views/AccessPoints/single.vue b/web/src/views/AccessPoints/single.vue index 68a8d54..f9c2ded 100644 --- a/web/src/views/AccessPoints/single.vue +++ b/web/src/views/AccessPoints/single.vue @@ -97,6 +97,7 @@ export default { }, apollo: { accessPoint: { + pollInterval: 1000, cachePolicy: 'cache-and-network', query: gql` query accessPoint($id: ID!) {