Bug #21964
openPosts on Connected Group-site Not posting to forum
0%
Description
Hi All,
We use the Site Post to Group Forum post to email process frequently on the TLC site. It looks like this process is not working.
On 1/29 a post was published on the TLC Site: https://tlc.commons.gc.cuny.edu/2025/01/29/tlc-panel-abolition-pedagogies/
It was not auto sent and posted to the group forum - which is typical behavior.
It was posted manually in group forum the next day: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/tlc-panel-abolition-pedagogies-february-12-2025/
This morning another post was published: https://tlc.commons.gc.cuny.edu/2025/02/03/pizza-and-pedagogy/
And it has not been sent to forum but it did post in the group activity feed: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/
I think there may be a bug in the connection between site -> group forum -> email process.
Files
Updated by Laurie Hurson 20 days ago
Adding to this.
Forum post manually posted this morning: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/
I have not yet received an email. My settings for email are set to "all email"
Updated by Boone Gorges 20 days ago
- Status changed from New to Reporter Feedback
It was not auto sent and posted to the group forum - which is typical behavior.
To clarify:
1. The typical behavior is that you create a post at https://tlc.commons.gc.cuny.edu/wp-admin/
2. a forum post is then created automatically from that post, in https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/
3. An email goes out to group members informing them of the new forum post
But what you actually saw was:
4. Created a new post https://tlc.commons.gc.cuny.edu/2025/01/29/tlc-panel-abolition-pedagogies/
5. No forum post was created in the group, therefore no email went out
Is that correct? I'm having a hard time recalling a feature that will cause new blog posts to create group forum posts - do you have to configure something or click a button somewhere to make this happen? Perhaps what you're referring to is that blog posts generally create an activity item in the group (ie at https://commons.gc.cuny.edu/groups/teaching-and-learning-center/), which in turn triggers an email notification. I do not see an activity item corresponding to this blog post, nor, interestingly, any recent blog posts - though I see a number of "edited the blog post" items (which do not trigger email notifications). Anyway, I can dig into this a little more, once you have clarified exactly what you're expecting to see here.
Forum post manually posted this morning: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/
I have not yet received an email. My settings for email are set to "all email"
It sounds like this is a separate issue, and has to do with emails not being sent when you create a new forum post. Have you heard other reports of this? I'm looking at my email logs and it looks like 279 emails went out when this forum post was created, beginning at 2025-02-03 14:45:15 and ending at 2025-02-23 15:19:49. (times UTC, so subtract 5 for EST) I'm unsure why it took 35 minutes to send these emails out. I see one to your Gmail address at 15:19:22. Please check spam, etc.
Updated by Laurie Hurson 20 days ago
To clarify:
1. The typical behavior is that you create a post at https://tlc.commons.gc.cuny.edu/wp-admin/
2. a forum post is then created automatically from that post, in https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/
3. An email goes out to group members informing them of the new forum post
Yes, this is the process we have used in the past. There is a "group blog" setting in https://tlc.commons.gc.cuny.edu/wp-admin/post-new.php that allows us to "send to group" When this is clicked, the the post was published on the site, it would also create a forum post with same title and content, which would be emails to all group members.
But what you actually saw was:
4. Created a new post https://tlc.commons.gc.cuny.edu/2025/01/29/tlc-panel-abolition-pedagogies/
5. No forum post was created in the group, therefore no email went out
Correct.
I'm having a hard time recalling a feature that will cause new blog posts to create group forum posts - do you have to configure something or click a button somewhere to make this happen?
Yes see screenshot attached.
Perhaps what you're referring to is that blog posts generally create an activity item in the group (ie at https://commons.gc.cuny.edu/groups/teaching-and-learning-center/), which in turn triggers an email notification.
No, the usual behavour in the past was that a published post, with toggle "send to group" ON, would create a forum topic post, not just activity item.
Forum post manually posted this morning: https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/
I have not yet received an email. My settings for email are set to "all email"It sounds like this is a separate issue, and has to do with emails not being sent when you create a new forum post. Have you heard other reports of this? I'm looking at my email logs and it looks like 279 emails went out when this forum post was created, beginning at 2025-02-03 14:45:15 and ending at 2025-02-23 15:19:49. (times UTC, so subtract 5 for EST) I'm unsure why it took 35 minutes to send these emails out. I see one to your Gmail address at 15:19:22. Please check spam, etc.
I have checked spam etc and I have not received this email. But this may be a different issue? I should note there are 348 members in this group so is it possible that onle 279/348 members received the email of this forum post?
Updated by Laurie Hurson 20 days ago
Updated by Boone Gorges 20 days ago
No, the usual behavour in the past was that a published post, with toggle "send to group" ON, would create a forum topic post, not just activity item.
Sorry, but I think you're mistaken. I've just looked through the codebase and I don't see any evidence that this is intended to happen. Perhaps you could point to a specific instance in the past where this has happened, either in the TLC group or elsewhere, so that I can do some reverse engineering. For previous context, see #10847, #11508, #11889.
I'll do some investigation to see if I can understand why posts to the TLC site are not triggering email notifications. Can you confirm that you always create posts using the Classic Editor on this site? It's possible that a change we made to accommodate the Block Editor caused an unintended regression when using the Classic Editor.
I have checked spam etc and I have not received this email. But this may be a different issue? I should note there are 348 members in this group so is it possible that onle 279/348 members received the email of this forum post?
I just checked subscription status for this site. Of the 348 members, only 278 are subscribed to get immediate notifications. The others get some sort of digests, or else have opted out of email notifications for the group. As regards your notification specifically, my log does indicate that the email was sent, which suggests that it's lost in the ether somewhere - maybe a legitimate issue, but not one on the Commons server. Are you able to verify with any other group members whether they received their expected emails for this particular notification?
Updated by Laurie Hurson 20 days ago
Sorry, but I think you're mistaken. I've just looked through the codebase and I don't see any evidence that this is intended to happen.
sorry yes, i think what I meant was a site post creates an activity item, which sends an email. Which is what you suggested. This is not happening currently.
I'll do some investigation to see if I can understand why posts to the TLC site are not triggering email notifications. Can you confirm that you always create posts using the Classic Editor on this site? It's possible that a change we made to accommodate the Block Editor caused an unintended regression when using the Classic Editor.
Yes, we always use classic editor because this theme (Make) does not allow us to use block editor. Make is an old theme and the theme has a built in "page builder" which negates the use of block editor.
I just checked subscription status for this site. Of the 348 members, only 278 are subscribed to get immediate notifications. The others get some sort of digests, or else have opted out of email notifications for the group. As regards your notification specifically, my log does indicate that the email was sent, which suggests that it's lost in the ether somewhere - maybe a legitimate issue, but not one on the Commons server. Are you able to verify with any other group members whether they received their expected emails for this particular notification?
I'll try to verfy whether or not others in the group got the notification from the group via email this morning.
Updated by Laurie Hurson 20 days ago
Tested the site post to group activity to email here
https://classtestbmcc.commons.gc.cuny.edu/2025/02/03/testing-title/
It did get posted to group to activity
https://commons.gc.cuny.edu/groups/class-name-71994816/
I did not receive an email trough the Commons to the email address I have on file for my account (laurie.hurson@gmail.com) where I usually receive all commons group emails.
Concerning Forum post https://commons.gc.cuny.edu/groups/teaching-and-learning-center/forum/topic/announcements-from-the-teaching-and-learning-center/
At least one other group member did not receive the email. the user is Sule Aksoy: https://commons.gc.cuny.edu/members/suleaksoy/
Like me, she is also receiving Commons emails at a gmail account (not sure if that has anything to do with it)
Updated by Boone Gorges 20 days ago
I've opened #21980 to discuss missing emails, which seems to be an unrelated issue. I'll use this thread to investigate the creation of groupblog activity items.
Updated by Boone Gorges 16 days ago
Laurie, I've run a few tests using different configurations. The Make theme and the Classic editor don't seem to the culprits - activity items are created for new blog posts in my tests.
The next time you plan to create a new post on the TLC site, can you be in touch with me first? I would like to set up a few loggers that would help me to identify potential causes. When you know you have one coming up, maybe we could schedule the time in advance, so that I can turn on the logger just beforehand, and shut it off right afterward.
Updated by Laurie Hurson 16 days ago
Hi Boone,
Thanks for this. Yes, I'll let Luke and TLC folks know you'd like to investigate this issue and we'll coordinate the next post with you.
Thanks!