Я пытался добавить отзыв комментарии, используя этот «обзор» Set-апи: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#set-reviewГеррит установленный обзор апи не работает
я могу получить ответ JSon от этого интерфейса, но ничего не изменилось. Я не вижу новых комментариев с веб-страницы Gerrit.
Вот пример моей стороне клиента код:
url = '/changes/16148/revisions/1/review'
data = json.dumps({
'message': 'test',
'labels': {},
'comments': {
'tools/docpreview.py': [{
'line': 20,
'message': 'hehe',
}],
},
'notify': 'NONE'
})
pprint(rest.post(url, data=data))
И пример ответа (Private информация была удалена).
Этот ответ выглядит как результат Get-обзор апи описано здесь: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#get-review
{u'_number': 16148,
...
u'insertions': 20,
u'kind': u'gerritcodereview#change',
u'created': u'2014-11-05 16:23:08.849000000',
...
u'status': u'NEW',
u'subject': u'Add markdown preview.',
u'updated': u'2014-11-05 22:02:32.978000000'}
Я получаю тот же результат с аутентифицированным запросом. – Sarrus