У меня есть запрос graphql, который позволяет мне получить все проблемы для хранилища, отфильтрованные по некоторым критериям.
Теперь в моей команде у нас есть один репозиторий для кода и один для проблем, поэтому внешние люди могут регистрировать проблемы, не имея доступа к нашим внутренним обсуждениям.
Когда мы делаем PR, мы ссылаемся на оригинальный выпуск репо проблем.
Что я хочу сделать, так это получить все PR во втором репо, которые выдаются в первом.
Пока у меня есть
const query = `{
repository(owner:"${owner}", name:"${repository}") {
issues(last:20, states:CLOSED, labels: ["type:bug"]) {
edges {
node {
title
url
labels(first:20) {
edges {
node {
name
}
}
}
}
}
}
}
}`;
Это вызывает у меня проблемы с первым репо, но могу ли я получить PR на втором в том же вызове GraphQL, или я должен собрать идентификаторы проблем на стороне TS и сделать другой запрос?