Добавление недопустимого тега к теме создает пост-шепот

Шаги для воспроизведения:

  1. Включите этот параметр
    На изображении показаны инструкции по созданию поста или whisper-поста при изменении категории или тегов темы, что требует включения whisper-постов. (Подпись сгенерирована ИИ)
  2. Ограничьте категорию только определённым набором тегов
  3. Отредактируйте заголовок существующей темы в этой категории
  4. Создайте новый тег, введя его название в поле для тегов
  5. Сохраните заголовок

Хотя казалось, что добавить тег удалось, после сохранения он не появился (так как это было не разрешено). Однако в конце темы был создан whisper-пост, упоминающий изменение тега.

Ожидаемое поведение: whisper не должен упоминать теги, которые вообще не были созданы.

4 лайка

Интересный пограничный случай, интересно, стоит ли нам добавить pr-welcome к этому, @hugh?

2 лайка

Не уверен, связано ли это технически, но я также ранее обнаружил другую проблему, связанную с функцией «шепот».

Да, я добавил pr-welcome сюда. Спасибо за сообщение @tvavrda :slight_smile:

2 лайка

Я открыл PR на GitHub по этому вопросу: FIX: Ensure tag diffs use persisted topic tags by TethysPlex · Pull Request #35187 · discourse/discourse · GitHub

2 лайка

Подниму тему.

Может, кто-нибудь сможет это проверить?

3 лайка

Я посмотрю, кто сможет это проверить.

2 лайка

Извините за задержку, @TethysPlex, и спасибо за PR.

Я просмотрел, внес несколько небольших правок и принял его :+1:

3 лайка

Эта тема была автоматически закрыта через 15 часов. Новые ответы больше не принимаются.