PWA instalado: notificaciones con retraso después de resuelto

El frontend de Discourse instalado como marcador/webapp de iOS es un excelente cliente móvil. Sin embargo, la mayoría de las veces lo abro porque tiene una insignia roja de no leído, pero no hay artículos sin leer (en el menú).

Intenté cambiar de categorías, incluso cerrar la aplicación del navegador o actualizar, pero siempre tarda bastante en desaparecer la insignia.

El discourse en cuestión es una instalación autohospedada en Docker con contenedores de base de datos y redis separados. ¿Hay algo que pueda proporcionar para depurar esto?

1 me gusta

Quizás tengo un sospechoso, ¿ese indicador también muestra acciones de administrador (como actualizaciones pendientes)? Desde internet no tengo acceso a la URL /admin, así que no puedo ver cosas pendientes allí, pero podría estar ahí.

Si ese es un candidato probable, quizás no sea un error sino un problema con mi configuración específica. (Una configuración para no notificar con la PWA y cosas de administrador sería un sueño entonces). ¿Alguna idea de si puedo llamar a un endpoint de API para ver qué está pendiente?

Se mostrará cuando haya notificaciones no leídas o elementos en la cola pendientes de revisión.

2 Me gusta

Sí, el problema es muy probablemente mi filtro /admin. Quizás una insignia en la categoría de administrador lo haría más claro, pero supongo que no es un problema general que otros tengan, así que se puede cerrar.