Помеченные темы не считаются «отслеживаемыми» при отслеживании тега

Я уже какое-то время отслеживаю тег chat, но новые темы по-прежнему отображаются для меня как «Обычные».

Думал, возможно, это связано с тем, что тег был добавлен уже после создания темы, но в этих трёх последних темах, которые также отображаются для меня как «Обычные», я не вижу никаких доказательств этого:

Я поискал и не нашёл никаких предыдущих обсуждений этой проблемы.

Только для подтверждения: я добавил тег чата к этим трём темам сразу при их создании, а не после. :+1:

Появились ли эти три темы в вашем списке «Новое»? Мне кажется, что функция «Отслеживание» хранит счётчик непрочитанных только для тем, которые вы уже просматривали. Правильно ли работают уведомления, если установить режим «Слежение/Слежение за первым сообщением»?

1 лайк

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

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

1 лайк

Вы что-то меняли вручную с тех пор? Я только что выполнил запрос в data-explorer, и он, похоже, показывает, что у вас уровень уведомлений 2 (Отслеживание) для всех тем с тегом chat.

Чтобы проверить, я намеренно не муллировал запрос data-explorer каким-либо образом. Не могли бы вы изменить что-то в случайном чате на другое значение, а я посмотрю, заметит ли это запрос? :slight_smile:

Я только что изменил этот на «Слежу»: Putting some constraints on the @all mention in Chat

Два других теперь отображаются как «Отслеживаю» (возможно, потому что я их посетил?). Также можно подождать и посмотреть, что произойдёт с новыми темами.

1 лайк

Спасибо. :slight_smile: И запрос успешно это обнаружил. :+1:

Я добавлю новую тему для тестирования с тегом chat и посмотрю, как она отобразится в запросе.

1 лайк

Я только что добавил чат в список отслеживаемых тегов. Поэтому я получил уведомление о тестовой теме. Но статус темы отображается как «Обычный».

Теперь статус — «Внимательно слежу», но я не знаю, почему он изменился (возможно, просто из-за повторного открытия или перезагрузки после смены языка интерфейса).

Подожду, пока ты скажешь, что увидишь в запросе, прежде чем открывать доступ.

1 лайк

Пока что оно всё ещё не появилось в результатах запроса, что заставляет меня думать, что, возможно, вам нужно его открыть, чтобы оно получило уровень уведомления. Оно появляется в том же запросе, выполненном с моим user_id, что логично по разным причинам.

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

Я выполнил следующие действия подряд:

  1. Открыл тему (статус: «Обычный»)
  2. Вернулся к списку тем (cmd + [)
  3. Перешёл обратно к теме (cmd + ]) — теперь тема помечена как «Отслеживаемая».

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

Можно попробовать с другой темой, выполнив только шаги 1–2, чтобы подтвердить это.

Моя цель — следить за всеми темами, помеченными тегом chat. Я только что включил тему боковой панели здесь, и, думаю, это также значительно поможет решить эту задачу.

1 лайк

Я могу создать ещё одну :+1: Я также могу подтвердить, что тема теперь отображается в запросе с уровнем уведомлений 2 (отслеживание).

Признаюсь, магия уведомлений всё ещё остаётся для меня в некоторой степени загадкой, поэтому я не уверен, какое поведение здесь ожидается. :slightly_smiling_face: Можно ли охарактеризовать это следующим образом:

Ожидаемое поведение: При установке тега chat в режим отслеживания новые темы с тегом chat должны отслеживаться так же, как и просмотренные.

Оказалось: При открытии темы появляется уведомление об отслеживании.

1 лайк

Хорошо, в этом случае я просто быстро открыл его и затем нажал кнопку «Назад». Я видел только надпись «Обычный».

Да, по крайней мере, именно этого я ожидал :slight_smile:

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

Ожидаемое поведение: При установке тега chat в режим «Отслеживание» и добавлении тега chat к существующей теме, которую я никогда не открывал, эта тема должна быть отслежена для меня.

Ожидаемое поведение: При установке тега chat в режим «Отслеживание» и добавлении тега chat к существующей теме, которую я уже открывал… ? состояние отслеживания этой темы не должно изменяться?

В запросе оно установлено как «Отслеживание». :+1:

Итак, в этом случае я создам тему, подожду 10 минут, затем добавлю тег chat и посмотрю, что произойдёт. :slight_smile:

Обновление: Нам вежливо напомнили, что, возможно, стоит использовать тестовый тег для этого, чтобы не создавать лишнего шума для тех, кто действительно следит за тегом chat. Извините всех. :flushed:

Я пойду и создам его.

Обновление обновления:

Подумав об этом, я, возможно, сначала несколько раз проведу проверку на своём тестовом сайте, чтобы не поднимать лишний шум. :slight_smile:

2 лайка

Сегодня утром я перенёс ещё несколько отзывов из чата в отдельную тему и воспользовался возможностью создать её без тега chat, а затем подошёл 10 минут, прежде чем добавить его:

Add Option to Disable User-User Chat

Как вам эта тема с вашей точки зрения?

Я ещё не открывал тему. В боковой панели и в списке тем она отображается как «Новая», а не «Непрочитанная», и рядом с темой нет счётчика непрочитанных (хотя ответ уже был).

О, я также только что заметил, что она действительно отображается как тема с «1 новым сообщением» в разделе «Отслеживаемые» в боковой панели. Возможно, это какое-то доказательство того, что что-то здесь работает как задумано :slight_smile:

Хотите посмотреть, что говорит запрос в исследователе данных, прежде чем я его открою?

1 лайк

Пока он не отображается в запросе, поэтому пока ведёт себя так же, как и предыдущий.

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

Но если кто-то считает, что это баг, то, на мой взгляд, необходимо выполнить ожидания, которые мы описали выше.

Лично я не против приостановить обсуждение здесь, поскольку боковая панель удовлетворяет мои потребности, и эта тема может служить справочным материалом для будущих обсуждений, если вопрос возникнет снова.

1 лайк

Предложение, вероятно, немного запоздалое, но также стоит проверить представление https://meta.discourse.org/latest?state=tracking, если вы всё ещё хотите следить за этим :slight_smile:

2 лайка