Le badge PWA Discourse ne se met pas à jour

Salut tout le monde,

J’ai installé la PWA pour mon site Discourse sur Android et iOS, et dans l’ensemble, l’expérience a été excellente. J’ai également installé le composant de thème « Add To Home Screen » (iOS, iPadOS), et tout fonctionne bien en général.

Cependant, j’ai rencontré un problème avec les notifications. Lorsqu’un avis est généré, l’icône de l’application web indique qu’une notification a été reçue en affichant un badge numéroté, ce qui fonctionne comme prévu. Le problème survient après que les avis sont lus et ne sont plus actifs dans le compte Discourse de l’utilisateur : le badge sur l’icône de l’application web ne se met pas à jour et continue d’afficher le nombre cumulé d’anciennes notifications.

Voici ce que j’ai essayé jusqu’à présent :

  1. J’ai lu tout ce que j’ai pu trouver.
  2. J’ai reconstruit l’application de lancement via SSH.
  3. J’ai désinstallé et réinstallé la PWA sur les appareils Android et iOS.

Malheureusement, aucune de ces étapes n’a résolu le problème, et je ne sais pas quoi investiguer ensuite.

Quelqu’un a-t-il rencontré ce problème ou a-t-il des idées sur ce qui pourrait en être la cause ? Toute aide serait grandement appréciée !

Merci d’avance pour votre aide !

Cordialement,
Brian

Où exactement rencontrez-vous ce problème ?

Sur Android, il n’y a pas de compteur, mais un simple indicateur de notifications système en attente relatives au PWA.

Comme vous pouvez le voir ci-dessus, après avoir rejeté les notifications, l’indicateur est effacé.