Получение уведомлений об изменениях в темах с отслеживаемыми тегами из-за плагина Question Answer

Я нахожусь на сайте с версией 2.4.0.beta9 и слежу за тегом. Кто-то начал редактировать посты с этим тегом. Я получил уведомление по электронной почте о первом таком случае и был очень сбит с толку, так как последний пост в теме был более года назад. При более внимательном рассмотрении я увидел, что модератор исправил опечатку в одном из постов.

Затем этот модератор принялся редактировать множество других постов, и я получаю уведомления обо всех этих изменениях.

Это удивительно, потому что:

Ах, но все эти посты находятся в теме, для которой включён плагин Question Answer Plugin. @angus, это ожидаемое поведение? (Я также вижу, что один другой пользователь, следящий за тегом, получил уведомление о редактировании).

Редактирование: Я не могу воспроизвести это на try, именно поэтому я предположил, что дело в плагине, и поэтому обращаюсь к Энгусу.

Если вы не можете воспроизвести проблему на try.discourse.org, это не наша ошибка. Я почти уверен, что там теги включены, так что попробуйте.

@pfaffman Просто для уточнения

  1. Проблема в том, что вы получаете уведомления о том, что кто-то редактирует чужие посты? (Получение уведомлений о редактировании ваших собственных постов — это ожидаемое поведение).

  2. Все ли темы являются темами формата «Вопрос и ответ» или только некоторые?

  3. Можете ли вы стабильно воспроизвести проблему?

Я не думаю, что это можно протестировать на try.discourse.org, так как, если предположить, что пункт 1 верен, вам нужны три аккаунта, один из которых должен быть модератором (а я не думаю, что вы можете быть модератором на try?):

  • Автор поста
  • Модератор
  • Наблюдатель за тегом

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

Это всё ещё может быть причиной, но прежде чем углубляться дальше, я хотел бы получить более конкретную информацию.

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

Уведомления приходят от постов в темах, у которых есть одна общая черта — я «слежу» за ними.

Странно то, что время уведомления: я также получил уведомление некоторое время после создания поста, но там нет пометки «пост отредактирован». Я также проверил, и в момент создания этого поста не было «системного» редактирования.

Это касается и обычных пользователей, а не только администраторов или модераторов. У меня нет никаких неофициальных плагинов. У меня есть некоторые официальные плагины, но, насколько мне известно, ни один из них не влияет на уведомления.

Ох. Я упустил это из виду и теперь не помню деталей. Извините за это.

Да, именно это.

Не уверен, касается ли это всех тем QnA, но, кажется, да?

В Try нет QnA, верно?

Черт. Я (очевидно) надеялся, что всё будет очевидно и просто. В последнее время я ничего об этом не слышал. Не совсем понимаю, что это значит, но теперь у нас, похоже, ещё одно сообщение.