Certains profils d'utilisateur envoient maintenant des résumés par email toutes les 30 minutes après la mise à jour

Après la mise à jour vers la dernière version de Discourse, certains utilisateurs ont commencé à recevoir des e-mails toutes les 30 minutes à une heure :

En examinant les paramètres de l’utilisateur, ils semblent avoir été modifiés pour envoyer des e-mails toutes les 30 minutes ou une heure. Je suis convaincu qu’au moins un de ces utilisateurs n’a pas effectué ce changement lui-même. Tous les utilisateurs n’ont pas eu cette modification. Quelqu’un a-t-il une idée de ce qui se passe ici ?

Version de Discourse : 3.3.0.beta3-dev

4 « J'aime »

C’est arrivé à deux de mes utilisateurs (du moins, c’est le nombre de ceux qui se sont plaints).

J’ai quelqu’un qui s’est plaint que depuis quelques semaines, les utilisateurs recevaient des résumés de très anciens articles et qu’une mise à niveau peu après la dernière version semblait avoir résolu le problème.

Il pourrait être utile de partager votre commit exact.

2 « J'aime »

J’ai parcouru les utilisateurs qui ont été contactés par e-mail récemment et j’ai trouvé la même chose. Deux utilisateurs avec des paramètres mis à jour à la fréquence horaire. Il semblait que c’étaient deux utilisateurs assez actifs ?

@pfaffman le commit sur lequel je suis actuellement est 581dbca97f

1 « J'aime »

Ce n’étaient pas les utilisateurs les plus actifs, et j’ai supposé qu’ils avaient modifié leurs paramètres puisqu’il n’y avait qu’eux deux.

Je suis passé à la version 3.3.0.beta3-dev (0e9451e93f) depuis et personne ne s’est plaint. Je ne suis pas sûr de quelle était ma version auparavant.

1 « J'aime »

Oui, il me semble me souvenir qu’un bug a été introduit il y a environ deux semaines et qu’il a maintenant été corrigé.

Ah oui

6 « J'aime »

Intéressant ! Mon interprétation est donc que ces utilisateurs avaient peut-être activé les e-mails horaires, mais que la configuration précédente signifiait qu’ils ne recevaient des résumés que lorsqu’il y avait du nouveau contenu à partager.

Avec ce changement, les utilisateurs reçoivent désormais des e-mails selon le cycle de résumé, même s’il n’y a eu aucun changement dans le contenu du forum, et cesseront de recevoir des e-mails s’ils visitent le site. Par exemple, si un message est publié pendant la nuit et que vous avez des résumés horaires, vous recevrez un e-mail toutes les heures jusqu’à ce que vous vous réveilliez et consultiez vos notifications.

Je ne sais pas trop ce que j’en pense, mais c’est certainement logique ! C’est beaucoup plus logique si, par exemple, vous ne recevez qu’un résumé hebdomadaire. Il serait agréable d’avoir la possibilité de configurer cela - pour notre site, il serait préférable de réduire le bruit des e-mails en double si nous le pouvons.

1 « J'aime »

Je vais jeter un œil :thinking:

Nous ne devrions envoyer aucun résumé par e-mail s’il n’y a rien de nouveau dans <insérer la fréquence> que l’utilisateur a choisi, même s’il s’agit d’un choix absurde comme « toutes les 30 minutes » ou « toutes les heures ».

3 « J'aime »

C’est compliqué car les sites où les gens utilisent Discourse uniquement par e-mail ne veulent pas entendre parler de messages vieux de 2 ans qu’ils n’ont pas “vus” puisqu’ils ne se connectent jamais. Donc pour eux, un message devrait être “vu” s’il leur a été envoyé par e-mail (ou peut-être s’il a été envoyé dans un résumé ?).

1 « J'aime »

Emphase ajoutée, et oui, cela devrait en effet être basé sur la dernière fois que nous avons envoyé un résumé pour les personnes qui n’utilisent Discourse que par e-mail.

1 « J'aime »

Il y avait bien un problème dans la façon dont nous calculions la « fenêtre » que nous utilisions pour calculer le contenu des résumés d’e-mails :man_facepalming:

Cela sera corrigé par :point_down:

8 « J'aime »

Ce sujet a été automatiquement fermé après 5 jours. Les nouvelles réponses ne sont plus autorisées.