При изменении пользователя через API я хотел использовать поле users.updated_at как критерий для определения времени последнего обновления.
Однако я заметил, что оно не обновляется при всех действиях. Например, при изменении наблюдаемых категорий или категорий, где просматривается первый пост, это поле не меняется.
Почему так?
Я выполняю следующие действия:
- добавление новых пользователей
- добавление пользователей в группы
- удаление пользователей из групп
- установка основной группы для пользователя
- изменение уровней уведомлений
- установка/снятие наблюдения за конкретной категорией или за первым постом в категории
- изменение адреса электронной почты пользователя
- приостановка/возобновление аккаунта пользователя
И полагал, что каждое из этих действий должно обновлять users.updated_at.
Существует ли другое поле, которое я упустил, и которое может показать, когда последний раз изменялись настройки пользователя?