marika.w
07/14/2017, 8:44 PMquery ($user_id: ID!) {
SomeUserExists(
filter: {
id: $user_id,
role: ADMIN
}
)
}
nilan
07/14/2017, 8:47 PMmarika.w
07/14/2017, 8:49 PMnilan
07/14/2017, 8:50 PMmarika.w
07/14/2017, 8:50 PMconst createPage = gql`mutation createPage($bookId: ID!) {
createPage(bookId: $bookId) {
id
}
}
`
nilan
07/14/2017, 8:50 PMthis.props.data.error
contains a full error objectmarika.w
07/14/2017, 8:51 PM{
"data": {
"createPage": null
},
"errors": [
{
"locations": [
{
"line": 2,
"column": 3
}
],
"path": [
"createPage"
],
"code": 3008,
"message": "Insufficient permissions for this mutation",
"requestId": "cj54c92covesy0170n3g08n7d"
}
]
}
nilan
07/14/2017, 8:51 PMnilan
07/14/2017, 8:52 PMnilan
07/14/2017, 8:52 PMnilan
07/14/2017, 8:52 PMnilan
07/14/2017, 8:52 PMcreatePage
mutationnilan
07/14/2017, 8:52 PMnilan
07/14/2017, 8:53 PMbookId
marika.w
07/14/2017, 8:54 PMmarika.w
07/14/2017, 8:54 PMnilan
07/14/2017, 8:55 PMnilan
07/14/2017, 8:55 PMconst createPage = gql`mutation createPage($bookId: ID!) {
createPage(bookId: $bookId, dummy: "hi") {
id
}
}
`
nilan
07/14/2017, 8:56 PMdummy
fieldmarika.w
07/14/2017, 8:57 PMnilan
07/14/2017, 8:58 PMdummy
field to the Page
type thenmarika.w
07/14/2017, 8:58 PMmarika.w
07/14/2017, 8:58 PMmarika.w
07/14/2017, 8:59 PMnilan
07/14/2017, 8:59 PM