J’ai utilisé mon compte administrateur pour créer 10 sujets, puis j’ai transféré la propriété à un autre utilisateur.
Sur Android, l’application mobile Discourse affiche alors 15 notifications. Elle indique également 11 nouveaux sujets qui n’apparaissent pas ailleurs. Ces indicateurs ne disparaissent pas après un redémarrage de l’application ou du téléphone :
EDIT : Non. L’utilisateur ne pouvait pas modifier le post qu’il possédait car il se trouvait dans une catégorie où il n’avait pas les permissions. C’est un peu déroutant qu’un utilisateur puisse posséder un post sans pouvoir le modifier, mais ce n’est pas un bug et cela n’a rien à voir avec ce sujet. Désolé.
Je ne sais pas si c’est lié et je n’ai pas regardé cela attentivement, mais j’ai un utilisateur qui signale que le changement de propriétaire d’un sujet semble fonctionner, mais que le nouveau propriétaire ne peut pas modifier ce qui est alors son propre sujet.
Je me demande si le sujet et le premier post ne voient pas tous les deux leur propriété modifiée.
Je vais jeter un coup d’œil quand il fera jour ici, mais la journée de Sam touche presque à sa fin, alors j’ai pensé partager cela.
… qui sont apparues dans le menu déroulant des notifications avec les bons sujets. Certaines notifications ne sont pas liées au changement de propriété.
P.S.
Une autre fonctionnalité agréable que je n’avais jamais remarquée auparavant : je n’avais pas ignoré les 16 notifications pour le nouveau propriétaire, donc lorsque j’ai édité l’un de ces sujets, je vois maintenant que le surlignage a été supprimé pour ce sujet dans le menu déroulant des notifications. Discourse
Un instant, je confirme : le rapport de bug vise-t-il à 100 % le fait que l’application n’affiche pas le bon nombre ? Le site, lorsque vous cliquez dessus, affiche-t-il toutes les informations et bulles correctes ? Même avec un deuxième onglet ?
Il y a deux possibilités ici :
Si vous ouvrez deux onglets, effectuez des manipulations dans un onglet et que les compteurs bleus du deuxième onglet sont cassés, cela signifie qu’il manque un message sur le déplacement.
Si les deux onglets fonctionnent correctement et que seule l’application affiche de mauvaises informations, nous pourrions avoir un problème de bus de messages que nous devrions corriger.
@pmusaraj, une chose à laquelle je réfléchis concernant l’application est de forcer une resynchronisation complète du bus de messages toutes les heures. J’ai l’impression de devoir redémarrer l’application trop souvent pour corriger les nombres bleus. De plus, il se peut que quelque chose ne fonctionne pas correctement avec notre implémentation du MB sur l’application.
C’est exact, le site semble fonctionner correctement.
Seule l’application rencontre un problème. Elle continue d’afficher les mêmes nombres pour les notifications et les nouveaux sujets.
Je pourrais fabriquer quelques nouvelles notifications pour voir ce qui se passe. Sinon, cela pourrait prendre des jours avant que je ne reçoive de nouvelles notifications ou de nouveaux sujets. Nous sommes toujours en train de configurer le site, qui contient juste assez de contenu pour les tests et les exemples.
C’est une fonctionnalité utile. Je l’ai également utilisée pour tous les forums du hub, qui fonctionnent toujours parfaitement.
Seul le forum mentionné ici a rencontré un problème, affichant ce message après avoir cliqué sur le bouton « Autoriser » :
Oups
Le logiciel alimentant ce forum de discussion a rencontré un problème inattendu. …
C’est le seul forum privé de l’application.
J’ai résolu le problème en effaçant les données de l’application, car la reconnexion au site, le redémarrage de l’application, le redémarrage du téléphone et l’effacement du cache n’ont pas fonctionné.
C’est intéressant qu’il fonctionne maintenant et qu’il m’ait connecté directement, en supposant, grâce à l’autorisation précédente.
Je suis d’accord, j’utilise trop souvent la fonction de rafraîchissement par glissement (et elle ignore régulièrement mes demandes). Des mises à jour horaires aideraient, mais nous pouvons/devrions également mettre à jour les compteurs de l’application pendant que l’utilisateur interagit avec le site.