Skip to content

Commit f13b62c

Browse files
committed
fix: add mutation message as well
1 parent 901ffef commit f13b62c

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

projects/graphql-client/src/graphql-request.service.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,15 @@ export class GraphQlRequestService {
167167
.mutate<TResponse>({
168168
mutation: gql(`mutation ${requestString}`)
169169
})
170-
.pipe(mergeMap(response => (response.data ? of(response.data) : EMPTY)));
170+
.pipe(
171+
tap(response => {
172+
if (!isNil(response.errors)) {
173+
// tslint:disable-next-line: no-console
174+
console.error(`Mutation response error(s) for request '${requestString}'`, response.errors);
175+
}
176+
}),
177+
mergeMap(response => (response.data ? of(response.data) : EMPTY))
178+
);
171179
}
172180

173181
private getResultForRequest<T>(request: GraphQlRequest): Observable<T> {

0 commit comments

Comments
 (0)