Modale anteprima argomento

Ho risolto due problemi: FIX: unread dot not clearing for nested topics and never-opened topics - Pull Request #14 - VaperinaDEV/discourse-topic-preview-modal - GitHub

  1. Vista annidata: readPosts() veniva delegata al controller annidato a livello di sito di core, anziché alla postRegistry propria della modale, quindi il punto di stato di lettura per ogni post non veniva mai cancellato all’interno della modale.
  2. Nuovi argomenti: venivano resettati solo unread_posts, unread e new_posts, ma la flag separata unseen, che gestisce il punto per i nuovi argomenti, non veniva resettata, pertanto restava visibile nell’elenco degli argomenti anche dopo che l’argomento era stato letto nella modale.
1 Mi Piace