Don't show 401 graphQL errors

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel 2021-06-18 18:42:54 +02:00
parent 4e1d49693f
commit dbd1e6fe2c
No known key found for this signature in database
GPG Key ID: A061B9DDE0CA0773
1 changed files with 9 additions and 4 deletions

View File

@ -26,6 +26,7 @@ import {
typePolicies,
refreshAccessToken,
} from "./apollo/utils";
import { GraphQLError } from "graphql";
// Install the vue plugin
Vue.use(VueApollo);
@ -120,10 +121,14 @@ const errorLink = onError(
}
if (graphQLErrors) {
graphQLErrors.map(({ message, locations, path }) =>
console.log(
`[GraphQL error]: Message: ${message}, Location: ${locations}, Path: ${path}`
)
graphQLErrors.map(
(graphQLError: GraphQLError & { status_code?: number }) => {
if (graphQLError?.status_code !== 401) {
console.log(
`[GraphQL error]: Message: ${graphQLError.message}, Location: ${graphQLError.locations}, Path: ${graphQLError.path}`
);
}
}
);
}