У меня есть простой запрос (Apollo-Angular Client), чтобы получить некоторые данные с сервера GraphQL
public getQuestionBank(courseCode: string): Observable<ApolloQueryResult<{}>> {
const query = gql`
query GetQuestionsQuery($courseCode: String!) {
questions(courseCode: $courseCode) {
questions
status
}
}
`;
console.log(`GETTING QUESTIONS FOR: ${courseCode}`);
return this.apollo.query({
query: query,
variables: {
courseCode: courseCode
},
errorPolicy: 'all',
context: {
headers: new HttpHeaders().set('Authorization', this.user.Token)
}
});
}
console.log запущен, но запрос никогда не получен на сервере, я использую аналогичныйтип запроса на вход в систему, который работает
public login(email: string, password: string): Observable<ApolloQueryResult<{}>> {
const query = gql`
query TeacherLoginQuery($email: String!, $password: String!) {
teacherLogin(email: $email, password: $password) {
id
email
admin
token
name
status {
code
}
}
}
`;
return this.apollo.query({
query: query,
variables: {
email: email,
password: password
},
errorPolicy: 'all',
});
}
У меня есть регистратор морганов на сервере, и запрос не получен