Add accessPoint query
This commit is contained in:
parent
e07153b7cd
commit
a532d4e148
8
server/src/resolvers/Query/accessPoint.js
Normal file
8
server/src/resolvers/Query/accessPoint.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
import prisma from '../../prisma'
|
||||
|
||||
export async function accessPoint(parent, { id }, context, info) {
|
||||
return prisma.accessPoint.findUnique({
|
||||
where: { id: parseInt(id) },
|
||||
include: { wifiDevices: true }
|
||||
})
|
||||
}
|
|
@ -1,4 +1,5 @@
|
|||
import { accessPoints } from './accessPoints'
|
||||
import { accessPoint } from './accessPoint'
|
||||
import { basicUser } from './basicUser'
|
||||
import { groups } from './groups'
|
||||
import { logs } from './logs'
|
||||
|
@ -13,6 +14,7 @@ import { wifiUsers } from './wifiUsers'
|
|||
|
||||
const Query = {
|
||||
accessPoints,
|
||||
accessPoint,
|
||||
basicUser,
|
||||
groups,
|
||||
logs,
|
||||
|
|
|
@ -56,6 +56,9 @@ const typeDefs = gql`
|
|||
|
||||
"All Access Points"
|
||||
accessPoints: [AccessPoint!]! @auth(roles: ["superAdmin"])
|
||||
|
||||
"One Access Point"
|
||||
accessPoint(id: ID!): AccessPoint! @auth(roles: ["superAdmin"])
|
||||
}
|
||||
|
||||
type Mutation {
|
||||
|
@ -94,7 +97,7 @@ const typeDefs = gql`
|
|||
"Remove a PA host"
|
||||
delPAHost(id: Int!): PAHost! @auth(roles: ["superAdmin"])
|
||||
|
||||
"Update Access Points"
|
||||
"Force Update Access Points"
|
||||
updateAccessPoints: String! @auth(roles: ["superAdmin"])
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user