From 44f3f99b47d3dd666c860711677e75f53f347781 Mon Sep 17 00:00:00 2001 From: David Jay Date: Wed, 18 Jan 2017 19:20:36 -0500 Subject: [PATCH] Adding ability to query the currently logged in user. --- routes/api/graph/resolvers.js | 3 +++ routes/api/graph/typeDefs.js | 2 ++ 2 files changed, 5 insertions(+) diff --git a/routes/api/graph/resolvers.js b/routes/api/graph/resolvers.js index 4c53eb366..58107e5b2 100644 --- a/routes/api/graph/resolvers.js +++ b/routes/api/graph/resolvers.js @@ -8,6 +8,9 @@ module.exports = { }, settings(_, args, {loaders}) { return loaders.Settings.load(); + }, + me(_, args, {req}) { + return req.user; } }, Mutation: { diff --git a/routes/api/graph/typeDefs.js b/routes/api/graph/typeDefs.js index 51e74b5d3..d2a9e7758 100644 --- a/routes/api/graph/typeDefs.js +++ b/routes/api/graph/typeDefs.js @@ -45,12 +45,14 @@ type Asset { url: String comments: [Comment] settings: Settings! + currentUser: User } type Query { settings: Settings assets: [Asset] asset(id: ID!): Asset + me: User } type Mutation {