Les sujets des utilisateurs ignorés apparaissent toujours dans les e-mails de résumé

Problème :
Si vous ignorez un utilisateur, vous voyez toujours les sujets créés par cet utilisateur dans vos e-mails de résumé

Attendu :
Si vous ignorez un utilisateur, vous ne voyez pas les sujets créés par cet utilisateur dans vos e-mails de résumé

Cause :
Topic.for_digest ne contient aucune logique pour exclure les sujets créés par les utilisateurs que vous ignorez

Reproduction :

  • ignorer un utilisateur via /my/preferences/users
  • demander à cet utilisateur de créer un sujet
  • trouver le sujet dans votre résumé périodique
  • être confronté à la publication de cet utilisateur
  • vous énerver/vous contrarier
5 « J'aime »