PWA installata: notifiche in ritardo dopo risoluzione

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?

1 Mi Piace

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?

Verrà visualizzato quando ci sono notifiche non lette o elementi nella coda in attesa di revisione.

2 Mi Piace

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.