Lors de la modification d’un utilisateur via l’API, je souhaitais utiliser users.updated_at comme critère pour la dernière mise à jour.
J’ai maintenant remarqué qu’il n’est pas mis à jour systématiquement après toutes les actions. Par exemple, lors de la modification des catégories surveillées ou des catégories pour le premier message surveillé, il ne l’est pas.
Pourquoi ?
Je réalise les actions suivantes :
- Ajouter de nouveaux utilisateurs
- Ajouter des utilisateurs à des groupes
- Supprimer des utilisateurs de groupes
- Définir le groupe principal d’un utilisateur
- Modifier les niveaux de notification
- Activer/désactiver la surveillance d’une catégorie spécifique ou du premier message d’une catégorie
- Changer l’adresse e-mail d’un utilisateur
- Suspendre/désuspendre des utilisateurs
et je pensais que chacune de ces actions devrait mettre à jour users.updated_at.
Existe-t-il un autre champ que j’aurais manqué et qui pourrait m’indiquer quand les paramètres d’un utilisateur ont été modifiés pour la dernière fois ?