J’ai corrigé deux problèmes : FIX: unread dot not clearing for nested topics and never-opened topics - Pull Request #14 - VaperinaDEV/discourse-topic-preview-modal - GitHub
- Vue imbriquée :
readPosts()était délégué au contrôleur global de site du noyau au lieu dupostRegistrypropre à la modale, si bien que le point d’état de lecture par message n’était jamais effacé à l’intérieur de la modale. - Nouveaux sujets : seuls
unread_posts,unreadetnew_postsétaient réinitialisés, mais le drapeau distinctunseen, qui pilote le point de sujet nouveau, ne l’était pas, ce qui le laissait visible dans la liste des sujets après que le sujet ait été lu dans la modale.