well, a new post is now showing in the site wide feed but it’s got the wrong author. Plus, although the post was added minutes ago, the site wide feed has the post added over 6 days ago in the date_recorded field.
with latest build new post not showing in site wide activity, although comments on it are.
I posted this as a ticket (it is a bug) here: http://trac.buddypress.org/ticket/543
The solution:
OK, this is a confirmed bug. The post_date reflects the time zone set for the blog which is mountain time. I’m in the eastern time zone so my post was seen by this line of code as 2 hours old as soon as I added the post. We need to off-set for the time zone.
REPLACE:
if ( $recorded_post->date_created >= strtotime( "-30 minutes" ) )
WITH
if ( $recorded_post->date_created >= (current_time('timestamp') - 30) )
that will fix the problem! (code in bp-blogs.php)
Wow way to track that one down, super sleuth!
westpointer, I turned the red light off on this one. You seemed to have solved this. Nice job.