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

View File

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