Пользователь получает уведомления об редактировании постов, которые он не создавал

Один из наших пользователей получает уведомления об редактировании поста, который он не создавал (например, архивирование темы, добавление тегов и т. д.). Владельцем поста ранее менялись несколько раз, но никогда на этого конкретного пользователя. При переходе на профиль этого пользователя и поиске постов, созданных им, этот пост отображается. Судя по всему, уведомления начали приходить несколько месяцев назад, хотя тема была создана в 2021 году.

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

Что думаете?

Он следит за темой или за постом? Это ожидаемое поведение, если он следит.

Итак, похоже, происходит две вещи.

  1. Да, пользователь просматривает пост. Это объясняет уведомления (хотя мы не понимали, что пользователь просматривает пост, исходя из того, как он изначально описал ситуацию). Спасибо за быстрое обнаружение.
  2. Похоже, наша функция быстрого поиска некорректно фильтрует посты по конкретным пользователям. Расширенный поиск работает нормально, но если вы ищете тему, находясь на странице пользователя, а затем нажимаете кнопку «искать ключевые слова в сообщениях пользователя» в всплывающем диалоговом окне поиска, в результаты включаются темы, в которых пользователь никогда не публиковался. Похоже, именно здесь заключается наша реальная проблема, и она не ограничивается темой.

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

Я бы выполнил обновление, а затем проверил, сохраняется ли ошибка.