Le front-end Discourse installé en tant que signet/web-app iOS est un excellent client mobile. Cependant, le plus souvent, je l’ouvre parce qu’il a un badge non lu rouge, mais il n’y a pas d’articles non lus (dans le menu).
J’ai ensuite essayé de changer de catégories, même de terminer l’application du navigateur ou de rafraîchir, mais il faut toujours pas mal de temps pour que le badge disparaisse.
Le discourse en question est une installation auto-hébergée par docker avec des conteneurs db et redis séparés. Y a-t-il quelque chose que je puisse fournir pour déboguer cela ?
J’ai peut-être un suspect, ce badge affiche-t-il également les actions d’administration (comme les mises à jour en attente). Depuis Internet, je n’ai pas accès à l’URL /admin, donc je ne peux pas y voir les éléments en attente, mais ils pourraient s’y trouver.
Si c’est un candidat probable, ce n’est peut-être pas un bug mais un problème avec ma configuration spécifique. (Un réglage pour ne pas notifier avec le PWA et les trucs d’administration serait alors un rêve). Une idée si je peux appeler un point de terminaison d’API pour voir ce qui est en attente ?
Oui, le problème vient très probablement de mon filtre /admin. Peut-être qu’un badge dans la catégorie admin rendrait cela plus clair, mais je suppose que ce n’est pas un problème général que d’autres rencontrent, donc il peut être fermé.