Журналы действий сотрудников показывают неверного пользователя

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

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

  1. На странице администратора пользователя нажмите «Журналы действий».
  2. Обратите внимание, что фильтр «Целевой пользователь» и результаты совпадают.
  3. С помощью боковой панели администратора перейдите к разделу «Пользователи».
  4. Откройте страницу администратора другого пользователя.
  5. Нажмите «Журналы действий».

Ожидаемый результат: Вы видите журналы действий сотрудников, отфильтрованные для этого пользователя.
Фактический результат: Хотя фильтр «Целевой пользователь» создаёт видимость, что вы видите журналы действий сотрудников, отфильтрованные для этого пользователя, на самом деле вы всё ещё видите журналы первого пользователя, чьи журналы вы проверяли.

4 лайка

Спасибо за отчет :+1: Кто-то из команды staff-experience скоро займется этим вопросом.

1 лайк

У меня есть возможное исправление: FIX: wrong user in action logs page by Grubba27 · Pull Request #35842 · discourse/discourse · GitHub

Вы можете увидеть, как оно работает, в видео:

Исходя из последних коммитов, это, вероятно, старая проблема! Большое спасибо за сообщение, @Moin

1 лайк