diff --git a/server/src/resolvers/WifiDevice.js b/server/src/resolvers/WifiDevice.js index f670d92..8255dda 100644 --- a/server/src/resolvers/WifiDevice.js +++ b/server/src/resolvers/WifiDevice.js @@ -1,6 +1,7 @@ const WifiDevice = { lastSeen: _ => _.lastSeen?.toISOString(), - firstSeen: _ => _.firstSeen?.toISOString() + firstSeen: _ => _.firstSeen?.toISOString(), + isOnline: _ => _.status == 'ONLINE' } export { WifiDevice } diff --git a/server/src/typeDefs.js b/server/src/typeDefs.js index dea09f9..f4b1e54 100644 --- a/server/src/typeDefs.js +++ b/server/src/typeDefs.js @@ -155,6 +155,7 @@ const typeDefs = gql` uptime: String apName: String status: Status + isOnline: Boolean } type UserPresence {