Сначала отправляется событие без изменений в полезной нагрузке (то есть пост в его текущем виде), а затем второе событие с изменениями.
Это касается только изменений в первом посте темы.
Ожидаемое поведение: отправлять только одно событие с полезной нагрузкой, содержащей изменённый пост.
Или это работает как задумано? Если да, то это сбивает с толку конечную точку получателя: сигнализируется об изменении, но в полезной нагрузке нет никаких изменений, и невозможно понять, является ли это событие ошибочным или нет (поскольку в полезной нагрузке нет соответствующей информации).
Для события post_created и для изменений в последующих постах темы работает как задумано — отправляется только одно событие.
Кто-нибудь? Это сводит меня с ума при работе с вебхуком постов для первых постов.