На панели «Запрос на извлечение» мы видим список запросов на извлечение и изображение того, кто назначен для проверки.В этой компании назначенным лицом является лицо, пишущее код, а не лицо, выполняющее проверку.
Если я нажму на запрос на извлечение, я увижу, что есть список рецензентов и назначенных лиц.
Я хочу получить адресата.
https://api.github.com/repos/company/project/pulls/123
Когда я запрашиваю вышеупомянутое, он возвращает меня с чем-то почти идеальным ... Возвращаемый объект имеет requested_reviewers
, который должен был быть идеальным ... Проблема в том, что иногда он возвращаетрезультата и других раз нет.Я имею в виду, что это согласованно, но если у меня есть 3 элемента для рецензирования и, скажем, 2 из них имеют рецензентов, в результате будет указано, что у 1 из 3 есть рецензенты.
Мой вопрос выглядит идентично Как мне получить список рецензентов для запроса на получение с помощью Github api? но пока ответа нет, автор утверждает, что есть сообщение, которое отвечает на вопрос, но это касается веб-хуков.
Я пытаюсь просто запросить API напрямую, чтобы получить список рецензентов для данного тикета.
Мой код работает нормально, и я не чувствую, что с ним что-то не так.
function success(d) {
//do something on ajax callback
}
function fail() {
alert("Failed... Big boom boom");
}
function start(ticket) {
ajaxGet(success, fail, "https://api.github.com/repos/company/project/pulls/" + ticket, _token);
}
function ajaxGet(ajaxSuccessCallback, ajaxFailCallback, url, auth) {
$.ajax({
type: "GET",
url: url,
dataType: 'json',
async: false,
headers: {
"Authorization": auth,
},
success: function (d) {
ajaxSuccessCallback(d);
},
error: function (d) {
ajaxFailCallback(d);
}
});
}
Я что-то не так делаю?
Редактировать
Когда я видел рецензента, я имею в виду человека, который появляется в этом списке наСтраница запросов на извлечение