diff --git a/src/public/graphql/schema.graphql b/src/public/graphql/schema.graphql index fb04f53..e4705d6 100644 --- a/src/public/graphql/schema.graphql +++ b/src/public/graphql/schema.graphql @@ -25,13 +25,23 @@ type Mutation { "Report the post" report(postId: ID!): Boolean + "send a request" + sendRequest(request: Request!): Boolean + "lets you accept a request for a given request id" acceptRequest(requestId: ID!): Boolean + "lets you deny a request for a given request id" + denyRequest(requestId: ID!): Boolean + "send a message in a Chatroom" sendMessage(chatId: ID!, content: String!): Boolean - # TODO: createPost, deletePost, sendRequest, denyRequest + "create the post" + createPost(post: Post!): Boolean + + "delete the post for a given post id" + deletePost(postId: ID!): Boolean } "represents a single user account" @@ -99,6 +109,12 @@ type Request { "id of the request" id: ID! + "Id of the user who sended the request" + sender: User! + + "Id of the user who received the request" + receiver: User! + "type of the request" requestType: RequestType! }