Quando modifico un utente tramite l’API, volevo utilizzare users.updated_at come criterio per l’ultimo aggiornamento.
Ho notato, però, che non viene aggiornato automaticamente per tutte le azioni. Ad esempio, quando si modificano le categorie monitorate o le categorie con il primo post monitorato, non viene aggiornato.
Perché?
Ecco le azioni che eseguo:
- aggiungere nuovi utenti
- assegnare utenti a gruppi
- rimuovere utenti dai gruppi
- impostare il gruppo principale per un utente
- modificare i livelli di notifica
- impostare/rimuovere una categoria specifica dal monitoraggio o dal monitoraggio del primo post
- cambiare l’indirizzo email di un utente
- sospendere/riattivare utenti
Credendo che ognuna di queste azioni dovesse aggiornare users.updated_at.
Esiste un altro campo che ho trascurato e che può indicarmi quando sono state modificate per l’ultima volta le impostazioni di un utente?