Il front-end di Discourse installato come segnalibro/webapp per iOS è un eccellente client mobile. Tuttavia, il più delle volte lo apro perché ha un badge rosso non letto, ma non ci sono articoli non letti (nel menu).
Ho provato quindi a cambiare categorie, persino a terminare l’app del browser o ad aggiornare, ma ci vuole sempre un bel po’ di tempo perché il badge scompaia.
Il discourse in questione è un’installazione self-hosted su docker con container db e redis separati. C’è qualcosa che posso fornire per eseguire il debug di questo problema?
Forse ho un sospetto, quel badge mostra anche le azioni di amministrazione (come gli aggiornamenti in sospeso). Da internet non ho accesso all’URL /admin quindi non posso vedere lì le cose in sospeso, ma potrebbe essere lì.
Se questo è un candidato probabile, forse non è un bug ma un problema con la mia configurazione specifica. (Una impostazione per non notificare con la PWA e le cose di amministrazione sarebbe un sogno allora). Avete idea se posso chiamare un endpoint API per vedere cosa è in sospeso?
Sì, il problema è molto probabilmente il mio filtro /admin. Forse un badge nella categoria admin lo renderebbe più chiaro, ma immagino che non sia un problema generale che altri hanno, quindi può essere chiuso.