Hmmm… c’è qualcosa che non va qui, perché:
Il grant sta già facendo il join con l’utente, quindi deve estrarre l’ID utente da qualche parte.
Mi chiedo se il modo in cui è definito lo scope significhi che dependent: :destroy non funzioni correttamente.
In ogni caso, possiamo aggiungere una pulizia settimanale.