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 {