My idle test user just received its weekly summary mail and it contains 5 times the same topic (it’s a topic which was edited and pinned a few times, but still it should only show up once, especially if it shows the exact same text not something like “have been pinned” or such.
From the 3 popular posts 2 have been duplicates.
Also the “new for you” table contained a post 3 times:
I also excluded a tag, but the preview function still shows me “Popular Post” answers under a topic with an excluded tag. Not sure if this exclude is not working for “Popular posts” or if just the pre-view function is not recalculating the conditions. (I will see in the next mail on Friday:)
Please let me know how I can troubleshoot that a bit better. Are you otherwise happy with the summary mails? odd that I should be the first one to have such problems.
If you have trouble reproducing it and want more details, let me know. I’m not sure if there is a query log somewhere, but if I go to /admin/email/preview-digest the problem is there in the preview.
I’m not sure if I should post this here or in a new topic, but posts with tags that are in the digest suppress tags list are being featured in the email digest too. The main featured topic at the moment has a suppressed tag on it.
Self-hosted standard installation here, current at 3.4.0.beta2-dev (f2121cc437).
I see this report dates back to Feb. – anything happening? Any further details I could provide to help?
EDIT: if anything it’s getting worse. I’m now seeing the lead Popular Topic tripled. It’s really not a good look – I’d love some suggestions for pursuing troubleshooting this.
@ecki , @bigfudge , @j127 – are you still having this issue? I’m seeing digests go out looking just ridiculous, and I’m not sure how to draw attention to this report.
Yes the problem still exists, I have just upgraded to STABLE * v3.3.1 +5 and the preview mails still show the behavior.
I helped myself by reducing the number of entries in each of the 3 categories (1,1,3), but of course this makes the email less helpful. Its just less embarrassing.
Thanks for confirming I’m not alone! It’s frustrating to keep seeing it with my digests, but not in any digests I get from various other Discourse forums.
I read elsewhere that the Team was away last week for a company retreat. Maybe @nat can pop in here as they get caught up on things…
The meetup is this week, so you need a bit more patience
In the meantime, is there anything your forums have in common? A plugin you all use or a setting that all of you have configured differently than the default?
default email list mailinglist mode frequency: send en amail for every except own
inclde thumbnails in backup: true
embed set canonical url: true
There are no job customisations I know of. We are using a private smtp server, no mailgun api. (But the problem exists before sending its also visible in previews, anyway).
It might also be helpful to see details about a specific topic that’s triggering the issue for a given user. For example, to know if the topic has multiple tags, if the user has muted any of those tags, etc.
I’ve gone line by line through the method that’s used to put together the digest email topics: discourse/app/models/topic.rb at main · discourse/discourse · GitHub. I’m not seeing any obvious problems, but the method has multiple join statements. It’s possible there’s a condition that can cause a topic to end up in the list multiple times.