Я использую REST API 1.0 Bitbucket Server для захвата всех действий в запросе на вытягивание, используя следующую конечную точку: /rest/api/1.0/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/activities
.
Моя проблема заключается в том, что я не могу получить все ветки комментариев. В настоящее время я проверяю, прокомментировал ли пользователь, захватывая ключ action
и проверяя, имеет ли он значение COMMMENTED
. Однако, если есть цепочка комментариев, родительский комментарий имеет массив comments
. Если у этого связанного комментария также есть связанный комментарий, то существует другой массив comments
.
Какой самый простой способ получить все комментарии (потоковые или нет) к запросу на вытягивание с помощью JavaScript?