Информация об IP не обновляется при переключении на другой проверяемый

Я заметил неверную информацию об IP-адресе в очереди модерации. На мой взгляд, она обновляется не всегда при переключении с одного помеченного сообщения на другое.

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

  1. Включите «Обновление интерфейса ревью» хотя бы для группы администраторов.
  2. Пометьте два сообщения от двух разных пользователей с разными IP-адресами. Различить их проще, если использовать двух разных пользователей для выставления флагов, но это возможно и одним флаггером.
  3. Как администратор, нажмите на одно из уведомлений о флагах в вашем меню пользователя.
  4. Переключитесь с вкладки «Временная шкала и заметки» на вкладку «Инсайты».
  5. Обратите внимание на IP-адрес.
  6. Используйте уведомление, чтобы переключиться на другой флаг.
  7. Вкладка «Инсайты» уже открыта.
    → Вы видите информацию о пользователе — авторе этого сообщения, но всё ещё IP-адрес автора другого помеченного сообщения.
  8. Переключитесь на вкладку «Временная шкала и заметки» и вернитесь обратно на «Инсайты».
    → Теперь отображается IP-адрес автора.

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

3 лайка

Я только что снова обратил на это внимание, и всё осталось по-прежнему

2 лайка

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

https://github.com/discourse/discourse/pull/39271

3 лайка