Мы разрабатываем облачную функцию на основе API Discourse, используя веб-хуки события «Reviewable Event» для автоматического создания задач при выставлении флагов.
Таким образом, когда кто-то выставляет флаг на тему, мы получаем событие «Reviewable Event».
Однако, когда другой пользователь выставляет флаг, мы не получаем никакого события «Reviewable Event».
Кроме того, похоже, что существует ограничение на создание флагов для одного пользователя: конкретный пользователь не может выставить флаг на тему более одного раза. Если первый флаг был принят, есть ли способ сбросить эти флаги через API?
Что касается того, что второе событие «reviewable created» не отображается, то это связано с тем, что при добавлении дополнительных флагов к тому же самому посту не создаётся новый элемент — все они объединены в один объект «reviewable». Это повлияет на расчёт баллов, но все отдельные флаги обрабатываются в рамках одного reviewable.