Ich habe zwei Probleme behoben: FIX: unread dot not clearing for nested topics and never-opened topics - Pull Request #14 - VaperinaDEV/discourse-topic-preview-modal - GitHub
- Verschachtelte Ansicht:
readPosts()wurde an den siteweiten verschachtelten Controller des Kerns delegiert, anstatt an die eigenepostRegistrydes Modals, sodass der Lesezustand-Punkt pro Beitrag im Modal nie zurückgesetzt wurde. - Neue Themen: Nur
unread_posts,unreadundnew_postswurden zurückgesetzt, aber der separateunseen-Flag, der den Punkt für neue Themen steuert, wurde nicht zurückgesetzt, sodass er in der Themenliste sichtbar blieb, nachdem das Thema im Modal gelesen wurde.