GitHub Webhook — полезная нагрузка отредактированного действия не содержит нового тела

Я пытаюсь получить (новое) тело из отредактированного комментария к проблеме. Я не знаю, упустил ли я что-то здесь, но кажется, что полезная нагрузка веб-хука вернулась с отредактированным комментарием к проблеме, содержит только старый комментарий... Невозможно сказать, что было изменено.

Что я делаю в данный момент, так это когда я получаю событие комментария к проблеме с действием «отредактировано», чтобы сделать запрос на получение этого комментария, чтобы получить его тело.

Это как должно быть? Мне кажется странным, что мне нужно сделать новый запрос на что-то, что уже должно быть в полезной нагрузке комментария к проблеме.


person Cobra Kai Dojo    schedule 03.04.2017    source источник
comment
Не могли бы вы привести пример звонка, который вы делаете, что он возвращает и что вы ожидаете от него?   -  person peinearydevelopment    schedule 03.04.2017
comment
Он должен быть ниже changes согласно developer.github.com/v3/activity/ события/типы/   -  person osowskit    schedule 03.04.2017
comment
Спасибо за ответ. Изменения имеют предыдущий комментарий (до редактирования), а не последний.   -  person Cobra Kai Dojo    schedule 04.04.2017


Ответы (1)


Есть некоторые проблемы с содержимым веб-перехватчика, возвращающим старые данные, предположительно из-за проблем с кэшированием и/или репликацией в серверной части GitHub. Служба поддержки GitHub подтвердила мне, что это может произойти.

Единственный обходной путь на данный момент — получить содержимое комментария в отдельном запросе API после небольшой задержки, чтобы позволить обновленному тексту комментария распространяться через серверную часть GitHub (ошибка влияет на запросы API, а также на события веб-перехватчиков, что раздражает).

person kfb    schedule 20.04.2017
comment
Кфб спасибо за информацию! - person Cobra Kai Dojo; 20.04.2017